body {
      -webkit-font-smoothing:antialiased;
   }
   
@import url('https://fonts.googleapis.com/css?family=Open+Sans&display=swap');


/* ==========================================================================
   -------------------------- Font Import -----------------------------------
   ========================================================================== */
@font-face {
	font-family:'Roboto-Light';
	src: url('../fonts/Roboto-Light_gdi.eot');
	src: url('../fonts/Roboto-Light_gdi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Roboto-Light_gdi.woff') format('woff'),
		url('../fonts/Roboto-Light_gdi.ttf') format('truetype'),
		url('../fonts/Roboto-Light_gdi.svg#Roboto-Light') format('svg');
	unicode-range: U+0009-FFFD;
    }

@font-face {
    font-family: 'helveticaneue-light';
    src: url('../fonts/helveticaneue-light-webfont.eot');
    src: url('../fonts/helveticaneue-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helveticaneue-light-webfont.woff') format('woff'),
         url('../fonts/helveticaneue-light-webfont.ttf') format('truetype'),
         url('../fonts/helveticaneue-light-webfont.svg#helveticaneue-light-webfont') format('svg');
   }
   
   @font-face {
    font-family: 'helvetica_neuebold';
    src: url('../fonts/helveticaneuebold-webfont-webfont.eot');
    src: url('../fonts/helveticaneuebold-webfont-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helveticaneuebold-webfont-webfont.woff') format('woff'),
         url('../fonts/helveticaneuebold-webfont-webfont.ttf') format('truetype'),
         url('../fonts/helveticaneuebold-webfont-webfont.svg#helvetica_neuebold') format('svg');
    font-weight: normal;
    font-style: normal;

}
   
@font-face {
    font-family: 'angelina-gdi';
    src: url('../fonts/angelina-gdi.eot');
    src: url('../fonts/angelina-gdi.eot?#iefix') format('embedded-opentype'),
         url('../fonts/angelina-gdi.woff') format('woff'),
         url('../fonts/angelina-gdi.ttf') format('truetype'),
         url('../fonts/angelina-gdi.svg#angelina-gdi') format('svg');
   }

   
   @font-face {
    font-family: 'helveticaneue-roman';
    src: url('../fonts/helveticaneueltw1g-roman_gdi.eot');
    src: url('../fonts/helveticaneueltw1g-roman_gdi.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helveticaneueltw1g-roman_gdi.woff') format('woff'),
         url('../fonts/helveticaneueltw1g-roman_gdi.ttf') format('truetype'),
         url('../fonts/helveticaneueltw1g-roman_gdi.svg#helveticaneueltw1g-roman_gdi') format('svg');

   }
   
     @font-face {
    font-family: 'helveticaneue-medium';
    src: url('../fonts/helveticaneue-medium-webfont.eot');
    src: url('../fonts/helveticaneue-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helveticaneue-medium-webfont.woff') format('woff'),
         url('../fonts/helveticaneue-medium-webfont.ttf') format('truetype'),
         url('../fonts/helveticaneue-medium-webfont.svg#helveticaneue-medium-webfont') format('svg');

   }
   
   
@font-face {
    font-family: 'futura_bk_btbook';
    src: url('../fonts/futuran-webfont.eot');
    src: url('../fonts/futuran-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/futuran-webfont.woff') format('woff'),
         url('../fonts/futuran-webfont.ttf') format('truetype'),
         url('../fonts/futuran-webfont.svg#futura_bk_btbook') format('svg');
    font-weight: normal;
    font-style: normal;



}

   
@font-face {
	font-family:'MyriadPro_semibold';
	src: url('../fonts/MyriadPro-Semibold_gdi.eot');
	src: url('../fonts/MyriadPro-Semibold_gdi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/MyriadPro-Semibold_gdi.woff') format('woff'),
		url('../fonts/MyriadPro-Semibold_gdi.ttf') format('truetype'),
		url('../fonts/MyriadPro-Semibold_gdi.svg#MyriadPro-Semibold') format('svg');
	font-weight: 600;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-FB04;

}



@font-face 
{ 
font-family: 'myriad-pro-condensed'; 
src: url('../fonts/MyriadPro-Cond.eot'); 
src: url('../fonts/MyriadPro-Cond.eot?#iefix') format('embedded-opentype'),
url('../fonts/MyriadPro-Cond.woff') format('woff'), 
url('../fonts/MyriadPro-Cond.ttf') format('truetype'), 
url('../fonts/MyriadPro-Cond.svg#webfont') format('svg');

 }



@font-face {
    font-family: 'tahomaregular';
    src: url('../fonts/tahoma-webfont.eot');
    src: url('../fonts/tahoma-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/tahoma-webfont.woff') format('woff'),
         url('../fonts/tahoma-webfont.ttf') format('truetype'),
         url('../fonts/tahoma-webfont.svg#tahomaregular') format('svg');
    font-weight: normal;
    font-style: normal;
}



@font-face {
    font-family: 'avgardn-webfont';
    src: url('../fonts/avgardn-webfont.eot');
    src: url('../fonts/avgardn-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/avgardn-webfont.woff') format('woff'),
         url('../fonts/avgardn-webfont.ttf') format('truetype'),
         url('../fonts/avgardn-webfont.svg#tahomaregular') format('svg');
         
}

@font-face 
{
font-family:MyriadPro;
src: url('../fonts/MyriadPro-Regular.eot'); /* IE9 Compatibility Modes */
src: url('../fonts/MyriadPro-Regular.eot?') format('eot'),  /* IE6-IE8 */
url('../fonts/MyriadPro-Regular.woff') format('woff'), /* Modern Browsers */
url('../fonts/MyriadPro-Regular.ttf')  format('truetype'), /* Safari, Android, iOS */
url('../fonts/MyriadPro-Regular.svg#svgMyriadPro-Regular') format('svg'); /* Legacy iOS */
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('../fonts/HelveticaNeue.woff2') format('woff2'),
        url('../fonts/HelveticaNeue.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
/* ==========================================================================
   -------------------------- Font Import -----------------------------------
   ========================================================================== */
   
   
/* =========================== Global================================== */
::-webkit-input-placeholder {
   color: #999;
}

:-moz-placeholder { /* Firefox 18- */
   color:#999;
}

:-ms-input-placeholder {  
   color:#999;
}



   
::-moz-selection{ background: #51727b; color:#fff; text-shadow: none; }
::selection { background:#51727b; color:#fff; text-shadow: none; } 

ul{ margin:0;padding:0;list-style:none;}

ul li{ list-style:none;font-family:arial;color:#656565;}

ol{ margin:0;padding:0;}

ol li{font-family:arial;color:#656565;}

p{margin:0;padding:0;font-family:'helveticaneue-light';font-size:15px;color:#595758;font-weight:normal;line-height:25px;}

    
a { color:#085ba9;}
a:hover{color:#6d6c68;text-decoration:none;}
   
img{border:0;max-width:100%;height:auto;}

.clear{clear:both; }

h1{font-size:35px;color:#000;font-family:'helveticaneue-light';clear:both;}

h1{font-size:30px;color:#000;font-family:'helveticaneue-light';clear:both;}

h3{font-size:22px;color:#333333;font-family:'helveticaneue-light';clear:both;}

.clr-txt { clear:both; }

/* =========================== Global ================================== */



/* =========================== header ================================ */

#wrap_container {width:100%;margin:0;padding:0;float:left;}

header{height:60px;position:fixed;top:0; transition:top 0.9s ease-in-out;width: 100%;background:#fff;z-index:99999999999}

.col-xs-2a{width:12%;float:right;padding:0;margin:0; }



.nav-up {top: -60px;}

.shadow{box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);opacity:0.95;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.95)";}

            
/*.shadow{width:100%;margin:0;padding:0;float:left;height:60px;position:fixed;z-index:99999999999999;top:0;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);}

.wshadow{width:100%;margin:0;padding:0;float:left;height:60px;background:#fff;position:fixed;z-index:99999999;top:0;}*/

.header-inner-container{width:1050px;margin:0 auto;padding:0;clear:both;}

.inner-container{width:1293px;margin:0 auto;padding:0;clear:both;max-width:1293px;}

/*.logo-container{width:100%;margin:0;padding:0;float:left;z-index:999;height:60px;line-height:55px;}*/

.logo-container{margin:0;padding:0;float:left;z-index:999;height:60px;line-height:55px;}

/* logo hover effect for innerpages */
.logo{background:url(../images/logo-1.png) no-repeat;width:171px;margin:2px 0 0 8px;padding:0;height:54px;float:left;text-indent:-9999px;overflow:hidden;
}
.logo{background:url(../images/logo.png) no-repeat;width:265px;height:75px;padding:0 0 22px;margin:0 30px 0 0;}
.logo a{display:block;height:100%;}
.logo a span{display: none;}
.logo a:hover span{display:block;position:absolute;top:15px;left:300px;width:185px;height:57px;background:url(../images/back-to-home.jpg) no-repeat;}
/* logo hover effect for innerpages */





.logo-section{width:100%;margin:0;padding:0;float:left;position:relative;}

.backtohome{width:100%;margin:0px 0 0 0;padding:0;float:left;position:absolute;top:5px;right:160px;width:73px;height:21px;z-index:100}

.order-now-container{width:50%;margin:17px 0 0 0;padding:0;float:right;}

ul.order-buttons {margin:0;padding:0;float:right;}
ul.order-buttons li {margin:0 0 0 15px;padding:0;display:inline;font-family:'Roboto-Light';font-size:15px;float:left;font-weight:bold}
ul.order-buttons li a {color:#fff;padding:7px 40px;float:left;}

a.order-now {font-family:'Roboto-Light';font-size:15px;background:#cf254a url(../images/red-button-back.jpg) repeat-x;-webkit-box-shadow: inset -1px -1px 0px 0px rgba(0,0,0,0.87);
-moz-box-shadow: inset -1px -1px 0px 0px rgba(0,0,0,0.87);box-shadow: inset -1px -1px 0px 0px rgba(0,0,0,0.87);-webkit-transition: opacity 1s ease;-moz-transition: opacity 1s ease;-o-transition: opacity 1s ease;transition: opacity 1s ease;}

a.order-now:hover {font-family:'Roboto-Light';font-size:15px;background:#db204b;-webkit-box-shadow: inset -1px -1px 0px 0px rgba(0,0,0,0.87);
-moz-box-shadow: inset -1px -1px 0px 0px rgba(0,0,0,0.87);box-shadow: inset -1px -1px 0px 0px rgba(0,0,0,0.87);opacity: .7;-webkit-transition: opacity .5s ease;-moz-transition: opacity .5s ease;-o-transition: opacity .5s ease;transition: opacity .5s ease;}



a.request-a-callback {font-family:'Roboto-Light';font-size:15px;background:#1482bf url(../images/blue-button-back.jpg) repeat-x;-webkit-box-shadow: inset -1px -1px 0px 0px rgba(0,0,0,0.87);
-moz-box-shadow: inset -1px -1px 0px 0px rgba(0,0,0,0.87);box-shadow: inset -1px -1px 0px 0px rgba(0,0,0,0.87);-webkit-transition: opacity 1s ease;-moz-transition: opacity 1s ease;-o-transition: opacity 1s ease;transition: opacity 1s ease;}

a.request-a-callback:hover {font-family:'Roboto-Light';font-size:15px;background:#10a6e1;-webkit-box-shadow: inset -1px -1px 0px 0px rgba(0,0,0,0.87);
-moz-box-shadow: inset -1px -1px 0px 0px rgba(0,0,0,0.87);box-shadow: inset -1px -1px 0px 0px rgba(0,0,0,0.87);opacity: .7;-webkit-transition: opacity .5s ease;-moz-transition: opacity .5s ease;-o-transition: opacity .5s ease;transition: opacity .5s ease;}



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

nav {width:100%;float:right;padding:0;margin:16px 0 0 0;height:30px;}
.navbar-inverse { background:transparent; float: right; margin: 0; padding: 0; width: 100%;  height:30px; }
.navbar { margin:0; padding:0; width:100%;background:transparent;}   
.navbar-header {margin: 0; padding:0; float:right; width:100%;  }
.navbar-collapse {margin:0; padding: 0; float: left; width:100%; background:transparent;}
.navbar-nav{float:right;padding:0 0 0 20px}
.navbar-nav > li { display: block; margin:0; padding:0;letter-spacing:1px;}
.navbar-nav > li { display: block; margin:0; padding:0;}

.navbar-inverse .navbar-nav > li > a { margin:0; padding:0px 15px 0;font-size:15px;  line-height:30px; font-family:'helveticaneue-light'; font-weight:normal; color:#000!important; text-align:left; transition: all 0.3s ease 0s;}



.navbar-inverse .navbar-nav > li > a:hover{ color:#1298d5!important;}

.navbar-inverse .navbar-nav > li > a.active {  color:#1298d5!important; background:transparent; }
.navbar-inverse .navbar-nav > li.menu-item-last {  background:none;  }
.navbar > .container .navbar-brand {margin-left: 0;}
ul.navbar-nav li a.active {  color:#000; }
.navbar-inverse .navbar-nav > li.last {border:none; display:none;}
.navbar-inverse .navbar-nav > li.last > a {padding:0 0 0 10px;background:#6fbd45;color:#fff!important;font-weight:bold;}





.ordr-top-button{width:96%;float:right;padding:0;margin:15px 0 0 0;}

/*
p.ordr-now{ color:#fff; margin:15px 0 0 0; padding:0px 10px 0;font-size:16px; font-family:'Roboto-Light'; font-weight:bold; text-align:center;}

p.ordr-now a{ color:#fff; text-decoration:none;background:url('../images/ordr-now-bkg-rep.jpg') repeat-x;line-height:30px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; width:122px;float:left; font-family:'Myriadpro_semibold';-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);}
p.ordr-now a:hover{ color:#fff; text-decoration:none;background:url('../images/ordr-now-bkg-rep-hover.jpg') repeat-x;}
*/







p.ordr-now{ color:#fff; margin:0; padding:0;font-size:16px; font-family:'Myriadpro_semibold'; font-weight:normal; text-align:center;}

p.ordr-now a{ color:#fff;line-height:30px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; float:left; font-family:'Myriadpro_semibold';-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(#6fbd45,#0f5f24);  
background: -moz-linear-gradient(#6fbd45,#0f5f24);   background: -o-linear-gradient(#6fbd45,#0f5f24);  
background: linear-gradient(#6fbd45,#0f5f24);  -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 100px;width:100%;
}
p.ordr-now a:hover{background-position:60px;}



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

/* =========================== header ================================ */

/* =========================== Home Page Slider ================================ */

section#banner-slider {width:100%;padding:0;margin:0;float:left;height:auto}
.banner{width:100%;padding:0;margin:60px 0 0 0;float:left;background:#f2f6f7}
.banner-inner-container{width:1148px;padding:0;margin:0 auto;clear:both;}

.order-button{width:1000px;padding:0;margin:0 auto;text-align:center;}

.order-button-center{width:100%;padding:0;margin:0;float:left;position:relative;}

.order-button-inner{width:100%;padding:0;margin:0;float:left;position:absolute;top:-85px;left:0;z-index:99999}



.order-button-inner p{ color:#fff; margin:15px 0 0 0; padding:0px 10px 0;font-size:25px; font-family:'Myriadpro_semibold'; font-weight:normal; text-align:center;}

.order-button-inner p a span{font-size:15px;}



.order-button-inner p a{ margin:0;padding:17px 40px;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(#6fbd45,#0f5f24);  
background: -moz-linear-gradient(#6fbd45,#0f5f24);   background: -o-linear-gradient(#6fbd45,#0f5f24);  
background: linear-gradient(#6fbd45,#0f5f24);  -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 150px;height:55px;
}
.order-button-inner p a:hover{background-position:100px;}



/* =========================== Home Page Slider ================================ */



/* =========================== Records ================================ */

section#records{width:100%;padding:0;margin:0;float:left;background-color:#ffffff;}

.record-inner-container{width:100%;padding:15px 0;margin:0;float:left;}

ul.record-panels{width:100%;padding:0;margin:0;float:left;}

ul.record-panels li{width:100%;padding:15px 0 0 0;margin:0;float:left;width:25%;border-right:1px dotted #999;height:112px;text-align:center;font-family:'helveticaneue-light';}

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

ul.record-panels li p.large{font-family:'tahomaregular';font-size:50px;line-height:50px;letter-spacing:-1px;padding:0 0 0 16px;}

ul.record-panels li p.large-green{font-family:'helveticaneue-light';font-size:50px;line-height:50px;letter-spacing:-1px;padding:0 0 0 16px;background:url(../images/green-plus-icon.png) no-repeat scroll 180px 0;}

ul.record-panels li p.smalltext{font-family:'helveticaneue-light';font-size:18px;}

sup{margin:0 0 20px 0;padding:0;width:19px;height:30px;top:-5px;position:relative;left:4px}



/* =========================== Records ================================ */



/* =========================== designprocess ================================ */
/* =========================== designprocess ================================ */
section#designprocess{width:100%;padding:0;margin:0;float:left;background-color:#f2f6f7;}

.designprocess-holder{width:95%;padding:0;margin:0 auto;opacity:1;filter:alpha(opacity=1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";}

.heading-container{width:100%;padding:50px 0 0 0;margin:0;float:left;}

.process-holder{width:100%;padding:30px 0 30px 0;margin:0;float:left;}

ul.design-steps{padding:0;margin:0;text-align:center}

ul.design-steps li{padding:0;margin:0;width:18%;display:inline;float:left;text-align:center;}

p.order-txt{padding:0 20px 0 0;}

p.select{padding:0 12px 0 0;}

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 0 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 0 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 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%;}



h1.heading{text-align:center;font-size:37px;color:#1d1f1e;clear:both;}

h3.subheading{text-align:center;font-size:18px;color:#50707b;clear:both; line-height:26px;}

p.process-style{font-size:17px;padding-top:0px;}

.curvy-text{width:100%;padding:0;margin:0;float:left;}

.curvy-text p{font-family:'angelina-gdi';font-size:38px;color:#000;padding:10px 0 0 0;}

.best-seller-container{width:78%;padding:0;margin:0 auto;}

.best-seller-inner{width:100%;padding:0;margin:0px 0 10px 0;float:left;background-color:#fff;   -moz-box-shadow: 0 0 3px #999;-webkit-box-shadow: 0 0 3px #999;
box-shadow: 0 0 3px #999;border:1px solid #fff;}

.pakage-txt-holder{width:100%;padding:0;margin:0 0 20px 0;float:left;text-align:center;}

h4.pack-txt{font-size:19px;padding:0;font-family:'helveticaneue-light';color:#000;}

h4.pack-txt a{font-size:19px;padding:6px 30px;font-family:'helveticaneue-light';color:#000; background: url('../images/pack-arrow.png') no-repeat scroll 185px 4px;}

h3.read-more-testi{font-size:16px;padding:0;font-family:'Myriadpro_semibold';color:#000; text-align:center;line-height:40px;}

h3.read-more-testi a{margin:0;padding:15px 40px;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(#4d4d4d,#000000);  
background: -moz-linear-gradient(#4d4d4d,#000000);   background: -o-linear-gradient(#4d4d4d,#000000);  
background: linear-gradient(#4d4d4d,#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 100px;height:55px;}



h3.read-more-testi a:hover{background-position:100px;}



h4.pack-txt a:hover{color:#50707b;}

.package-heading{width:27%;padding:0;margin:0;float:left; text-align:center;}

.selling-points{width:30%;padding:0;margin:1.4% 0 0;float:left;}

.image-container{width:18%;padding:50px 0 0 0;margin:0;float:left;position:relative;}

.order-now-left-extention{width:22px;height:31px;padding:0;margin:0;float:left;position:absolute;right:0;top:40px;}

.ordernow{width:25%;padding:0;margin:0;float:left;background-color:#4f4f4f;min-height:240px;}

p.best-seller{font-family:'angelina-gdi';font-size:38px;color:#000;padding:100px 0 0 50px;font-weight:bold;vertical-align:middle;}

p.package-style{text-align:left;padding:0 0 0 50px;}

ul.point-list{margin:20px 0;padding:0;}

ul.point-list li{margin:0;padding:0 0 0 12px;font-family:"helveticaneue-light";font-size:18px;color:#000;background:url(../images/blue-bullet.png) no-repeat scroll 0 12px;line-height:28px;}

img.best-seller-logo{text-align:center;padding:0; margin:17% 0 0 0;}

p.package-rates{font-family:'helveticaneue-roman';font-size:33px;color:#fff;padding:80px 0 0 0;text-align:center;font-weight:bold;}
p.package-rates span{font-family:'helveticaneue-roman';font-size:65px;color:#fff;padding:30px 0 0 0;text-align:center;font-weight:bold;line-height:40px;vertical-align:top;}

p.ordernow-green-button{margin:40px 0 0 0;padding:0;text-align:center;font-family:'Myriadpro_semibold';font-size:20px;font-weight:normal;text-align:center;}



p.ordernow-green-button a{margin:0;padding:13px 34px;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(#6fbd45,#0f5f24);  
background: -moz-linear-gradient(#6fbd45,#0f5f24);   background: -o-linear-gradient(#6fbd45,#0f5f24);  
background: linear-gradient(#6fbd45,#0f5f24);  -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 100px;height:55px;}

p.ordernow-green-button a:hover{background-position:100px;}

img.hiddenimg{display:none}





/*

ul.design-steps li img {-webkit-transform:scale(1.0); 
-moz-transform:scale(1.0); 
-o-transform:scale(1.0); 
-webkit-transition-duration: 1s; 
-moz-transition-duration: 1s; 
-o-transition-duration: 1s; 
opacity: 0.4; }

ul.design-steps li img:hover {-webkit-transform:scale(1.0); 
-moz-transform:scale(1.0);
-o-transform:scale(1.0); 
-webkit-box-shadow:0px 0px 0px gray; 
-moz-box-shadow:0px 0px 0px gray; 
opacity: 1;}

*/
/* =========================== designprocess ================================ */



/* =========================== portfolio ================================ */
section#portfolio{width:100%;padding:50px 0;margin:0;float:left;background:url(../images/portfolio-pattern.jpg) repeat;}
.portfolio-inner-container{width:90%;padding:0;margin:0 auto;clear:both;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}

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

.portfolio-slider-holder{width:100%;padding:0;margin:30px 0;float:left;}

p.subtitle{color:#000;text-align:center;font-size:19px;}
.portfolio-buttons-holder{width:85%;padding:0;margin:0 auto;clear:both;}
.button-holder-inner{width:100%;padding:0; /*margin:20px 0 0 0;*/ margin:0; float:left;}

.top-img-holder{width:100%;padding:5px;margin:0;float:left;}

.bottom-img-holder{width:100%;padding:5px;margin:0;float:left;}

.portfolio-buttons{padding:0;margin:0 0.5% 0;width:32%;display:inline;float:left;}

.portfolio-buttons p{padding:0;margin:0;font-family:'Myriadpro_semibold';font-size:20px;font-weight:normal!important;}



/*.portfolio-black-button a{padding:0;margin:0;font-family:'Myriadpro_semibold';font-size:20px;font-weight:normal!important;background:url('../images/black-button-normal.jpg') repeat-x;height:55px;float:left;line-height:55px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;width:100%;text-align:center;color:#fff;-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);}

.portfolio-black-button a:hover{background:url('../images/black-button-hover.jpg') repeat-x;color:#fff;}*/



.portfolio-black-button 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(#595959,#000000);  
background: -moz-linear-gradient(#595959,#000000);   background: -o-linear-gradient(#595959,#000000);  
background: linear-gradient(#595959,#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:19px;}

.portfolio-black-button a:hover{background-position:10px;}



.portfolio-blue-button{padding:0;margin:0;font-family:'helveticaneue-light';font-size:18px;text-shadow: 1px 1px 1px #000;font-weight:bold;background:url('../images/portfolio-blue-button-back.jpg') repeat-x;height:38px;float:left;line-height:38px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-webkit-transition: opacity 1s ease;-moz-transition: opacity 1s ease;-o-transition: opacity 1s ease;transition: opacity 1s ease;float:left;width:100%;text-align:center;}
.portfolio-blue-button a{padding:0;margin:0;font-family:'helveticaneue-light';color:#fff;}
.portfolio-blue-button:hover{opacity: .9;-webkit-transition: opacity .5s ease;-moz-transition: opacity .5s ease;-o-transition: opacity .5s ease;transition: opacity .5s ease;}

.portfolio-green-button{padding:0;margin:0;font-family:'helveticaneue-light';font-size:18px;text-shadow: 1px 1px 1px #000;font-weight:bold;background:url('../images/portfolio-green-button-back.jpg') repeat-x;height:38px;float:left;line-height:38px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-webkit-transition: opacity 1s ease;-moz-transition: opacity 1s ease;-o-transition: opacity 1s ease;transition: opacity 1s ease;float:left;width:100%;text-align:center;}
.portfolio-green-button a{padding:0;margin:0;font-family:'helveticaneue-light';color:#fff;}
.portfolio-green-button:hover{opacity: .9;-webkit-transition: opacity .5s ease;-moz-transition: opacity .5s ease;-o-transition: opacity .5s ease;transition: opacity .5s ease;}

/* =========================== portfolio ================================ */

/* =========================== Testimonial ================================ */

section#testimonial{width:100%;padding:50px 0;margin:0;float:left;background:url(../images/testimonials-body-pattern.jpg) repeat;}

.testimonial-holder{width:90%;padding:0;margin:0 auto;clear:both; }

.testimonial-blocks{width:100%;padding:30px 0 0 0;margin:0;float:left;}

.left-testimonial-panel{width:80%;padding:0;margin:0;float:left;}

.middle-testimonial-panel{width:80%;padding:0;margin:0 auto;clear:both;}



.right-testimonial-panel{width:80%;padding:0;margin:0;float:right;}

.testimonial-one-image-holder{width:100%;padding:0 0 15px 0;margin:0;float:left;border-bottom:1px solid #cf264b;}

.testimonial-two-image-holder{width:100%;padding:0 0 15px 0;margin:0;float:left;border-bottom:1px solid #1ca5c9;}

.testimonial-three-image-holder{width:100%;padding:0 0 15px 0;margin:0;float:left;border-bottom:1px solid #459e20;}

.testimonial-content{width:100%;padding:10px 0 15px 0;margin:0;float:left;}

p.testimonial-name{color:#000;text-align:center;font-size:15px;font-weight:bold;padding-top:5px;}

p.testimonial-name span{font-weight:normal;}

.readmore-holder{width:100%;padding:30px 0 0 0;margin:0;float:left;}



/* =========================== Testimonial ================================ */



/* =========================== Pricing ================================ */



section#pricing{width:100%;padding:50px 0;margin:0;float:left;background-color:#f2f6f7;}

.pricing-container{width:80%;padding:0;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";margin:0 auto;clear:both;}

.add-more-text{width:115px;padding:0;margin:0;float:left;position:absolute;top:880px;left:-5px;overflow:hidden;}

.pricing-container-inner{width:100%;padding:20px 0 0 0;margin:0;float:left;}

.pricing-container-blocks{width:33%;padding:0;margin:0;float:left;}

.pricing-header{width:100%;padding:30px 0;margin:0;float:left;background-color:#fff;-moz-border-radius:10px 10px 0px 0px;-webkit-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;border-right:2px solid #d9d9d9;   -moz-box-shadow: 0 0 3px #b0b0b0;
   -webkit-box-shadow: 0 0 3px #b0b0b0;
   box-shadow: 0 0 3px #b0b0b0;}
   
.pricing-header-toggle{width:100%;padding:15px 0;margin:20px 0 0 0;float:left;background-color:#fff;-moz-border-radius:10px 10px 0px 0px;-webkit-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;border-right:2px solid #d9d9d9;   -moz-box-shadow: 0 0 3px #b0b0b0;
   -webkit-box-shadow: 0 0 3px #b0b0b0;
   box-shadow: 0 0 3px #b0b0b0;display:none;cursor:pointer;-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-image:url('../images/black-down-arrow.png');background-position:95% center;background-repeat:no-repeat;}
   
   .pricing-header-toggle:hover{background-color:#eee;}
   
.pricing-header-toggle-up{width:100%;padding:15px 0;margin:20px 0 0 0;float:left;background-color:#fff;-moz-border-radius:10px 10px 0px 0px;-webkit-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;border-right:2px solid #d9d9d9;   -moz-box-shadow: 0 0 3px #b0b0b0;
   -webkit-box-shadow: 0 0 3px #b0b0b0;
   box-shadow: 0 0 3px #b0b0b0;display:none;cursor:pointer;-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-position:95% center;background-repeat:no-repeat;background-image:url('../images/black-down-arrow-up.png');background-position:95% center;background-repeat:no-repeat;} 

  

h2.pricing-heading{color:#000;text-align:center;font-size:23px;font-weight:normal;padding-top:5px;font-family:'helveticaneue-light';}

.price-value-holder-budget{width:100%;border-right:2px solid #d9d9d9;padding:20px 0 10px 0;margin:0;float:left;
background: -webkit-linear-gradient(#14a5da,#198ca9);  
background: -moz-linear-gradient(#14a5da,#198ca9);   
background: -o-linear-gradient(#14a5da,#198ca9);  
background: linear-gradient(#14a5da,#198ca9);   
background-size:1px 67px;
box-shadow: 0 0 3px #b0b0b0;}



.price-value-holder-budget-toggle{width:100%;border-right:2px solid #d9d9d9;padding:0;margin:0;float:left;
background: -webkit-linear-gradient(#14a5da,#198ca9);  
background: -moz-linear-gradient(#14a5da,#198ca9);   
background: -o-linear-gradient(#14a5da,#198ca9);  
background: linear-gradient(#14a5da,#198ca9);   
background-size:1px 67px;
box-shadow: 0 0 3px #b0b0b0;display:none;-moz-border-radius:0px 0px 10px 10px ;-webkit-border-radius:0px 0px 10px 10px ;border-radius:0px 0px 10px 10px ;}







ul.price-value-toggle{margin:0;padding:0;text-align:center; padding: 0 0 0 30px;}

ul.price-value-toggle li{margin:0 10px 0 0;padding:0;font-size:25px;vertical-align:top;color:#fff;text-align:center;font-family:'helveticaneue-medium';display:inline;height:25px;vertical-align: middle;}

ul.price-value-toggle li span{color:#fff;font-size:50px;line-height:60px;vertical-align:top}

ul.price-value-toggle li.button{margin:0;padding:0;height:20px;}



input.submit-price-value {border:0;margin:0;padding:0 8px;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#000;height:30px;line-height:30px;font-size:15px;}


ul.price-value-toggle li.button a{margin:0;padding:7px 16px;background:#000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;}





ul.price-value-toggle li.button a:hover{margin:0;padding:7px 16px;background:#ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#000;}

   
.price-value-holder-best-seller{width:100%;border-right:2px solid #d9d9d9;padding:20px 0 10px 0;margin:0;float:left;
background: -webkit-linear-gradient(#9ada12,#7aba1d);  
background: -moz-linear-gradient(#9ada12,#7aba1d);   
background: -o-linear-gradient(#9ada12,#7aba1d);  
background: linear-gradient(#9ada12,#7aba1d);   
-moz-box-shadow: 0 0 3px #b0b0b0; 
-webkit-box-shadow: 0 0 3px #b0b0b0;
box-shadow: 0 0 3px #b0b0b0; -webkit-box-shadow: 0 0 3px #b0b0b0;}



.price-value-holder-best-seller-toggle{width:100%;border-right:2px solid #d9d9d9;padding:0;margin:0;float:left;
background: -webkit-linear-gradient(#9ada12,#7aba1d);  
background: -moz-linear-gradient(#9ada12,#7aba1d);   
background: -o-linear-gradient(#9ada12,#7aba1d);  
background: linear-gradient(#9ada12,#7aba1d);
background-size:1px 67px;
box-shadow: 0 0 3px #b0b0b0;display:none;-moz-border-radius:0px 0px 10px 10px ;-webkit-border-radius:0px 0px 10px 10px ;border-radius:0px 0px 10px 10px ;}



.price-value-holder-no-compromise{width:100%;border-right:2px solid #d9d9d9;padding:20px 0 10px 0;margin:0;float:left;azimuth:: 0 0 3px #b0b0b0;
background: -webkit-linear-gradient(#106689,#074470);  
background: -moz-linear-gradient(#106689,#074470);   
background: -o-linear-gradient(#106689,#074470);  
background: linear-gradient(#106689,#074470);   
-moz-box-shadow: 0 0 3px #b0b0b0; 
 -webkit-box-shadow: 0 0 3px #b0b0b0;box-shadow: 0 0 3px #b0b0b0;}
 
 .price-value-holder-compro-toggle{width:100%;border-right:2px solid #d9d9d9;padding:0;margin:0;float:left;
background: -webkit-linear-gradient(#106689,#074470);  
background: -moz-linear-gradient(#106689,#074470);   
background: -o-linear-gradient(#106689,#074470);  
background: linear-gradient(#106689,#074470);   
background-size:1px 67px;
box-shadow: 0 0 3px #b0b0b0;display:none;-moz-border-radius:0px 0px 10px 10px ;-webkit-border-radius:0px 0px 10px 10px ;border-radius:0px 0px 10px 10px ;}
 
 

p.price-value{font-size:25px;vertical-align:top;color:#fff;text-align:center;font-family:'helveticaneue-medium';}

p.price-value span{color:#fff;font-size:50px;line-height:40px;vertical-align:top}

.features{width:100%;padding:0;margin:0;float:left;}

 .budget-toggle-sec{width:100%;padding:0;margin:0;float:left;display:block;}
 
 .no-compromise-toggle-sec{width:100%;padding:0;margin:0;float:left;display:block;}
 
 .best-seller-toggle-sec{width:100%;padding:0;margin:0;float:left;display:block;}

ul.features-points{width:100%;padding:0;margin:0;}

ul.features-points li{width:100%;padding:0;margin:0;height:50px;border-bottom:1px dashed #c3c3c3;border-right:2px solid #d9d9d9;background:#fff;font-family:'helveticaneue-light';font-size:15px;text-align:center;vertical-align:middle;line-height:50px;color:#000000;-moz-box-shadow: 0 0 3px #b0b0b0; -webkit-box-shadow: 0 0 3px #b0b0b0;box-shadow: 0 0 3px #b0b0b0;float:left;transition: all 0.2s ease 0s;}



ul.features-points li.hover-effects:hover{background:#F2F6F7;}





ul.features-points li.last{width:100%;padding:0;margin:0;height:50px;border-bottom:none;border-right:2px solid #d9d9d9;background:#fff;font-family:'helveticaneue-light';text-align:center;vertical-align:middle;line-height:50px;color:#000000;-moz-box-shadow: 0 0 3px #b0b0b0; -webkit-box-shadow: 0 0 3px #b0b0b0;box-shadow: 0 0 3px #b0b0b0;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;border-right:2px solid #d9d9d9; }

span.blue-text{color:#188aa4;font-weight:bold;}
span.green-text{color:#77ba1f;font-weight:bold;}
span.navy-text{color:#06456e;font-weight:bold;}

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

ul.package-calculator{width:100%;padding:0;margin:0;}

ul.package-calculator li{width:100%;padding:0;margin:0;height:50px;border-bottom:1px solid #c3c3c3;border-right:2px solid #d9d9d9;background:#F2F6F7;font-family:'helveticaneue-light';font-size:12px;vertical-align:middle;line-height:50px;color:#000000;-moz-box-shadow: 0 0 3px #b0b0b0; -webkit-box-shadow: 0 0 3px #b0b0b0;box-shadow: 0 0 3px #b0b0b0;float:left;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}

ul.package-calculator li.default-white{background:#fff;}



ul.package-calculator li.total{width:100%;padding:0;margin:0 0 10px 0;height:160px !important;border-bottom:1px solid #c3c3c3;border-right:2px solid #d9d9d9;background:#fff;font-family:'helveticaneue-light';font-size:15px;vertical-align:middle;line-height:50px;color:#000000;-moz-box-shadow: 0 0 3px #b0b0b0; -webkit-box-shadow: 0 0 3px #b0b0b0;box-shadow: 0 0 3px #b0b0b0;float:left;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}



ul.package-calculator li.ordernow-section-budget{width:100%;padding:0;margin:0;height:56px;border-bottom:none;border-right:2px solid #d9d9d9; font-family:'helveticaneue-light';font-size:15px;text-align:center;vertical-align:middle;line-height:50px;color:#000000;-moz-box-shadow: 0 0 3px #b0b0b0; -webkit-box-shadow: 0 0 3px #b0b0b0;box-shadow: 0 0 3px #b0b0b0;float:left;-moz-border-radius:0-webkit-border-radius:0;border-radius:0;}

ul.package-calculator li.ordernow-section-best-seller{width:100%;padding:0;margin:0;height:56px;border-bottom:1px solid #c3c3c3;border-right:2px solid #d9d9d9;background:url('../images/best-seller-holder-back.jpg') repeat-x; font-family:'helveticaneue-light';font-size:15px;text-align:center;vertical-align:middle;line-height:50px;color:#000000;-moz-box-shadow: 0 0 3px #b0b0b0; -webkit-box-shadow: 0 0 3px #b0b0b0;box-shadow: 0 0 3px #b0b0b0;float:left;-moz-border-radius:0-webkit-border-radius:0;border-radius:0;}

ul.package-calculator li.ordernow-section-no-compromise{width:100%;padding:0;margin:0;height:56px;border-bottom:none;border-right:2px solid #d9d9d9;background:url('../images/no-compromise-holder-back.jpg') repeat-x; font-family:'helveticaneue-light';font-size:15px;text-align:center;vertical-align:middle;line-height:50px;color:#000000;-moz-box-shadow: 0 0 3px #b0b0b0; -webkit-box-shadow: 0 0 3px #b0b0b0;box-shadow: 0 0 3px #b0b0b0;float:left;-moz-border-radius:0-webkit-border-radius:0;border-radius:0;}



ul.package-calculator li.last{width:100%;padding:0;margin:0;height:10px;border-bottom:none;border-right:2px solid #d9d9d9;background:#fff;font-family:'helveticaneue-light';font-size:15px;text-align:center;vertical-align:middle;line-height:50px;color:#000000;-moz-box-shadow: 0 0 3px #b0b0b0; -webkit-box-shadow: 0 0 3px #b0b0b0;box-shadow: 0 0 3px #b0b0b0;-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;border-right:2px solid #d9d9d9; }



  .checkbox-holder{width:40%;padding:0 0 0 3%;margin:0;float:left;}
    
  .checkbox-holder label{color:#4c4c4c;font-family:'helveticaneue-light'important;font-size:15px}
  
  
  
  .package-details{width:25%;padding:0;margin:0;float:left;}
  
  .package-details#info abbr span{color:#000 !important;}
    
  .package-details a{font-size:12px;color:#4e4e4e;text-decoration:underline;padding:0 0 0 20px;}
  
  .package-details a:hover{font-size:12px;color:#1697be;text-decoration:underline;}
  
  .addition-icon{width:10%;padding:0;margin:0;float:left;}
  
  .addition-icon p{padding:0;margin:0;line-height:47px;font-size:23px;font-weight:bold;color:#258da6;text-align:center;}
  
  .added-price{width:22%;padding:0;margin:0;float:left;}
  .added-price p{padding:0;margin:0;line-height:35px;font-size:13px;font-weight:bold;text-align:center;}
  .added-price p span{padding:10px 10px 0 0;margin:0;color:#278fa8;font-size:23px;font-weight:bold;}
  .added-price p span.add-value{padding:0;margin:0;color:#3b3b3b;font-size:27px;font-weight:bold;line-height:50px;vertical-align:top;}
  
  .total-holder  {width:50%;padding:0 0 0 0%;margin:0;float:left;}
  
  .total-holder label{line-height:80px;padding-left:20px;}
  
  .currency-holder {float: left; margin: 0;padding: 0 0 0 0;width: 23%;}
  .currency-holder p{padding:0;margin:0;line-height:80px;font-size:25px;font-weight:bold;color:#2c2c2c;text-align:right;}
  
.total-value-holder {float: right;margin: 0;padding: 0 0 0 0;width: 25%;}
  
  .order-buttons{width:100%;padding:0 0 0 0%;margin:0;float:left;}
  
  input.price-textbox{width:90%;padding:0 0 0 0%;margin:15px 0 0 0;background:#f2f2f2;height:50px;border-right:2px solid #d3d3d3;border-bottom:2px solid #d3d3d3;border-top:2px solid #d3d3d3;border-left:2px solid #d3d3d3; font-size:25px; text-align:center; font-weight:bold;-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;}
  input.price-textbox-tp{width:120px;padding:0;margin:0;background:none;height:auto;border:0; font-size: 50px; text-align:center; font-weight:bold;color: #fff;line-height: 60px;vertical-align: top;text-align:left;}



  input.package-order-button{margin:0;padding:13px 53px;color:#fff;-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(#6fbd45,#136326);  
background: -moz-linear-gradient(#6fbd45,#136326);   background: -o-linear-gradient(#6fbd45,#136326);  
background: linear-gradient(#6fbd45,#136326);  -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 150px;font-family: 'Myriadpro_semibold';
 font-size: 20px; font-weight: bold;border:none;}

  input.package-order-button:hover{background-position:100px;}
  
  
  
 #mktipmsg {padding: 5px; background-color: #fdfdfd;  border: 1px solid #d2d2d2; width:180px;font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000; display:none; position:absolute;right:0px;top:-20px; } 





/* =========================== Tooltip =================== */
  a.tooltipstyle {outline:none;} 
  
  a.tooltipstyle:hover {text-decoration:none;} 
  
  a.tooltipstyle span { z-index:10;display:none; padding:14px 20px; margin-top:-50px; margin-left:-140px; width:240px; line-height:16px;transition: all 0.3s ease 0s; } 
  
  a.tooltipstyle:hover span{ display:inline; position:absolute; color:#111; border:1px solid #DCA; background:#fff;font-size:11px;} 
  
  .callout {z-index:20;position:absolute;top:20px;border:0;left:-3px;} /*CSS3 extras*/ 
  
  a.tooltipstyle span { border-radius:4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -moz-box-shadow: 5px 5px 8px #CCC; -webkit-box-shadow: 5px 5px 8px #CCC; box-shadow: 5px 5px 8px #CCC; }

/* =========================== Tooltip =================== */



/* =========================== Pricing border-top: =================== */

/* =========================== awards Starts ================================ */



section#awards-logo{width:100%;padding:50px 0;margin:0;float:left;background-color:#fff;}

.inner-awards-logo{width:30%;padding:0;margin:0 auto; text-align:center;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}

h3.subheading-awards{text-align:center;font-size:29px;color:#7d7d7d;font-family:'helveticaneue-light';clear:both;letter-spacing:14px;}

ul.awrds-list{padding:0;margin:0;text-align:center;}

ul.awrds-list li{padding:0 35px;margin:0;list-style:none;line-height:112px;display:inline;}

.logo-column{padding:0;margin:0 2%;text-align:center;width:28%;float:left;height:100px;line-height:100px}



/* =========================== awards Ends ================================ */

/* =========================== reseller Starts ================================ */

section#reseller{width:100%;padding:0;margin:0;float:left;background:url('../images/logo-design-team-map-pattern.jpg') repeat;}

.reseller-holder{width:100%;padding:0;margin:0;float:left;background:url('../images/map.png');background-repeat:no-repeat;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;border-top:0px solid ;border-bottom:0px solid ;padding-top:0px;padding-bottom:0px;
}

.reseller-form-holder{width:767px;padding:0;margin:0 auto;background-color:#fff;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}

.reseller-form-holder-inner{width:100%;padding:3% 5%;margin:0 0 40px 0;background-color:#fff;float:left;}

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

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

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

.input_form{ margin:0; padding:0; width:100%; float:left;}

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

.input_form input.text_field{ border:2px solid #c2c2c2; width:270px; height:54px; float:left; font-size:17px; font-weight:normal; color:#000; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 0;}



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

 
/*-----submit bottom  ----- */
/*.input_form .submit{ margin:0 10%; padding:0; height:55px; width:220px; float:left; cursor:pointer;border:none; font-size:20px; font-weight:normal; color:#feffff; background:url('../images/submit-button.jpg') repeat-x; font-family:'Myriadpro_semibold';border-radius:10px;-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);}*/



.input_form .submit{ margin:0 10%;padding:0;height:55px; width:220px;color:#fff;float:left;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(#f99928,#d86b0a);  
background: -moz-linear-gradient(#f99928,#d86b0a);   background: -o-linear-gradient(#f99928,#d86b0a);  
background: linear-gradient(#f99928,#d86b0a);  -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 250px;border:none; font-size:20px; font-weight:normal; color:#feffff;font-family:'Myriadpro_semibold';}

  
.input_form .submit:hover{ background-position:0px;}

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





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

p.button-download a{color:#fff;margin:0;padding:17px 40px;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(#4d4d4d,#000000);  
background: -moz-linear-gradient(#4d4d4d,#000000);   background: -o-linear-gradient(#4d4d4d,#000000);  
background: linear-gradient(#4d4d4d,#000000);  -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;   background-size:1px 200px;height:55px;}

p.button-download a:hover{background-position:100px;}

sup.plus-symbol{margin:0 0 20px 0;padding:0;width:19px;height:30px;top:-5px;position:relative;left:-1px}

/* =========================== Reseller Ends ================================ */



/* =========================== Site Advisors Starts ================================ */



section#site-advisors{width:100%;padding:0;margin:0;float:left;background-color:#fff;height:100px;}

.inner-site-advisors{width:85%;padding:0;margin:0 auto;}

.inner-site-advisors-inner{width:60%;padding:0;margin:0 auto;}

ul.site-advisors-list{padding:25px 0 0 0;margin:0;text-align:center;}

ul.site-advisors-list li{padding:0 7px;margin:0 21px 0 0;list-style:none;display:inline;float:left; line-height:14px;}

/* =========================== Site Advisors  Ends ================================ */



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

section#footer{width:100%;padding:0;margin:0;float:left;background:url('../images/logo-design-team-footer-pattern.jpg') repeat;}

.footer-main-container{width:947px;padding:0;margin:0 auto;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}

.footer-main-container-inside{/*width:84%;*/ width:947px; padding:0;margin:0 auto;}

.social-link-holder{width:55%;padding:30px 0 30px 0;margin:0 0 0 22%; float:left;}

ul.social-icons{padding:0;margin:0;text-align:center;}

ul.social-icons li{padding:0 5px;margin:0;list-style:none;display:inline;height:30px;line-height:30px;}

ul.social-icons li a:hover{opacity:0.7;}

ul.social-icons li span{float:left;margin:10px 0 0 0;}
ul.social-icons li span.followrs{padding:0 10px;margin:10px 0 0 0;font-family:'helveticaneue-light';font-size:11px;line-height:25px;color:#000;background:url('../images/social-followers-middle-rep-img.png') repeat-x;}

ul.social-icons li p.social-link-txt{padding:0;margin:0;font-family:'helveticaneue-light';font-size:14px;color:#a4a6a7;line-height:43px;}

.footer-nav-holder{width:100%;padding:30px 0 30px 0;margin:0 0 3% 0;float:left;background-color:#1d2123;border-radius:15px;border-left:1px solid #475459;border-bottom:1px solid #475459;}

.footer-nav-sec-holder{width:25%;margin:0;padding:0 1% 0 1%;float:left;border-right:1px dotted #414546;}

.footer-nav-sec-holder-right{width:18%;margin:0;padding:0 0 0 1%;float:left;}

ul.footer-nav{margin:0;padding:0;}

ul.footer-nav li{margin:0;padding:0;font-family:'helveticaneue-light';font-size:16px;color:#475459;line-height:35px;}

ul.footer-nav li a{text-decoration:none;color:#cccccc;padding:0 0 0 17px;}

ul.footer-nav li a:hover{text-decoration:none;color:#14dbdb;background:url('../images/bottom-nav-hover.jpg') no-repeat scroll 0 0px;padding:0 0 0 17px;}

ul.footer-nav li a.active{text-decoration:none;color:#14dbdb;background:url('../images/bottom-nav-hover.jpg') no-repeat scroll 0 0px;padding:0 0 0 17px;}

.copyright-info-holder{width:100%;padding:8px 0 30px;margin:0;float:left;}

p.copy-right-txt{padding:0;margin:0;font-family:'helveticaneue-light';font-size:12px;color:#707070;line-height:16px;text-align:center;}

p.copy-right-txt-large{padding:15px 0 0 0;margin:0;font-family:'helveticaneue-light';font-size:14px;color:#707070;line-height:16px;text-align:center;}

img.bottom-logo{padding:0 ;margin:-10px 0 0 0;text-align:center;}




/* =========================== Footer Ends ================================ */





[type="checkbox"]:not(:checked),
[type="checkbox"]:checked {
  position: absolute;
  left: -9999px;
}
[type="checkbox"]:not(:checked) + label,
[type="checkbox"]:checked + label {
  position: relative;
  padding-left: 25px;
  cursor: pointer;
}

/* checkbox aspect */
[type="checkbox"]:not(:checked) + label:before,
[type="checkbox"]:checked + label:before {
  content: '';
  position: absolute;
  left:0; 
  top:12px;
  width:22px; 
  height:22px;
  border: 1px solid #aaa;
  background: transparent;
  border-radius: 3px;
  box-shadow: inset 0 1px 3px rgba(0,0,0,.3)
}
/* checked mark aspect */
[type="checkbox"]:not(:checked) + label:after,
[type="checkbox"]:checked + label:after {
  content:" ";
  position: absolute;
  top:12px; left:0px;
  font-size: 14px;
  width:22px; height:22px;
  color: #fff;
  background:url('../images/check-box.jpg') no-repeat scroll 0 0;
  transition: all .2s;
}
/* checked mark aspect changes */
[type="checkbox"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}
[type="checkbox"]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}
/* disabled checkbox */
[type="checkbox"]:disabled:not(:checked) + label:before,
[type="checkbox"]:disabled:checked + label:before {
  box-shadow: none;
  border-color: transparent;
  background-color: transparent;
}
[type="checkbox"]:disabled:checked + label:after {
  color: #999;
}
[type="checkbox"]:disabled + label {
  color: #aaa;
}
/* accessibility */
[type="checkbox"]:checked:focus + label:before,
[type="checkbox"]:not(:checked):focus + label:before {
  border:1px solid #aaa;
}

[type="radio"]:not(:checked),
[type="radio"]:checked {
  position: absolute;
  left: -9999px;
}
[type="radio"]:not(:checked) + label,
[type="radio"]:checked + label {
  position: relative;
  padding-left: 25px;
  cursor: pointer;
}

/* checkbox aspect */
[type="radio"]:not(:checked) + label:before,
[type="radio"]:checked + label:before {
  content: '';
  position: absolute;
  left:0; 
  top:-12px;
  width:22px; height:22px;
  border: 1px solid #aaa;
  background: #f8f8f8;
  border-radius: 3px;
  box-shadow: inset 0 1px 3px rgba(0,0,0,.3)
}
/* checked mark aspect */
[type="radio"]:not(:checked) + label:after,
[type="radio"]:checked + label:after {
  content:" ";
  position: absolute;
  top:-12px; left:0px;
  font-size: 14px;
  width:22px; height:22px;
  color: #fff;
  background:url('../images/check-box.jpg') no-repeat scroll 0 0;
  transition: all .2s;
}
/* checked mark aspect changes */
[type="radio"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}
[type="radio"]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}
/* disabled checkbox */
[type="radio"]:disabled:not(:checked) + label:before,
[type="radio"]:disabled:checked + label:before {
  box-shadow: none;
  border-color: #bbb;
  background-color: #ddd;
}
[type="radio"]:disabled:checked + label:after {
  color: #999;
}
[type="radio"]:disabled + label {
  color: #aaa;
}
/* accessibility */
[type="radio"]:checked:focus + label:before,
[type="radio"]:not(:checked):focus + label:before {
  border:none;
}





/* =========================== 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:400px; position:relative;}

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



.dhtmlgoodies_answer{width:1285px; 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:1285px;visibility:hidden;	height:0px;	overflow:hidden;position:relative;left:-805px;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:1272px; height:auto;}

.callback-holder{padding:0;margin:0; text-align:center; margin:0 0 0 140px;}

.form-sec{width:33%;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;}





h1.re-cal{background: -webkit-linear-gradient(#00aeea,#0071a0);  
background: -moz-linear-gradient(#00aeea,#0071a0);   
background: -o-linear-gradient(#00aeea,#0071a0);  
background: linear-gradient(#00aeea,#0071a0);  
-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 120px; color:#fff; border-radius: 5px;
    float: left;font-family:'Myriadpro_semibold';  font-size: 18px; font-weight: bold; height: 56px; line-height: 56px;  margin: 0; padding: 0; text-align: center;width: 100%;-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);}

h1.re-cal:hover{background-position:130px;}



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



h1.ordr-link a{background: -webkit-linear-gradient(#70c647,#168834);  
background: -moz-linear-gradient(#70c647,#168834);   
background: -o-linear-gradient(#70c647,#168834);  
background: linear-gradient(#70c647,#168834);  
-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 120px; color:#fff; border-radius: 5px;
    float: left;font-family:'Myriadpro_semibold';  font-size: 18px; font-weight: bold; height: 56px; line-height: 56px;  margin: 0; padding: 0; text-align: center;width: 100%;-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);}

h1.ordr-link a:hover{background-position:130px;}



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





h1.contact-link{background: -webkit-linear-gradient(#00aeea,#0071a0);  
background: -moz-linear-gradient(#00aeea,#0071a0);   
background: -o-linear-gradient(#00aeea,#0071a0);  
background: linear-gradient(#00aeea,#0071a0);  
-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 120px; color:#fff; border-radius: 5px;
    float: left;font-family:'Myriadpro_semibold';  font-size: 18px; font-weight: bold; height: 56px; line-height: 56px;  margin: 0; padding: 0; text-align: center;width: 100%;-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);}

h1.contact-link:hover{background-position:130px;}



h3.callback-hding-txt{color:#fff;font-family: 'helveticaneue-light'; font-size: 22px; font-weight: normal; line-height:35px;  margin:0 40px; padding:3px 0 0 0; text-align: left;}

.row-section{width:100%;padding:0;margin:10px 0; float:left;}

.drop-list1{width:23%;padding:0;margin:0; float:left;}



label.custom-select{position: relative; display:inline-block;padding:0;}

select.select-small{width:98%;padding:0;margin:0;}

.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;}
        
        
select.selectboxstyle{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;}      
        
    

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;}



input.submitbtn_con{
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:100%;border:none;background-size:1px 100px;}
 
input.submitbtn_con:hover{background-position:100px;}





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


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


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



textarea.textareastyle{ border:none; width:70%; height:100px; float:left; font-size:15px; font-weight:normal; color:#000; font-family:'helveticaneue-light';border-radius:5px;padding:0 0 0 10px}



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

.drop-list3 {width:49%;padding:0;margin:0; float:right; }

.drop-list4 { width:49%;padding:0;margin:0 10% 0 0; float:right; }

.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{ 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;}

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

/*-------- select box style ------- */

.styled-select select {
   background: transparent;
   width: 120%;
   padding: 5px;
   font-size: 13px;
   line-height: 40px;
   border: 0;
   border-radius: 0;
   height: 40px;
   -webkit-appearance: none;
   }
   .styled-select {
   width: 90%;
   height: 40px;
   overflow: hidden;
   background: url(../images/Untitled.png) no-repeat right #fff;
   border:none;
   border-radius:5px;
   line-height: 40px;
   }
   



.styled-select-big select {
   background: transparent;
   width: 110%;
   padding: 5px;
   font-size: 13px;
   line-height: 40px;
   border: 0;
   border-radius: 0;
   height: 40px;
   -webkit-appearance: none;
   }
   .styled-select-big {
   width:70%;
   height: 40px;
   overflow: hidden;
   background: url(../images/Untitled.png) no-repeat right #fff;
   border:none;
   border-radius:5px;
   line-height: 40px;
   }

/*-------- select box style ------- */



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

textarea.search_field2{ border:none; width:70%; height:100px; font-size:16px; font-weight:normal; color:#000; font-family:'helveticaneue-light';border-radius:5px; float:right;padding:0 0 0 10px;}

input.search_field_captcha{ border:none; width:70%; height:40px; font-size:16px; font-weight:normal; color:#000; font-family:'helveticaneue-light';border-radius:5px; float:right;padding:0 0 0 10px;}

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

.form1-holder-inner{width:95%;margin:0 auto;padding:0}





/*-------- Form Validation Style ------- */
#error{
	margin-bottom: 20px;
	border: 1px solid #efefef;
}
#error ul{
	list-style: square;
	padding: 5px;
	font-size: 11px;
}
#error ul li{
	list-style-position: inside;
	line-height: 1.6em;
}
#error ul li strong{
	color: #e46c6d;
}
#error.valid ul li strong{
	color: #93d72e;
}

#customForm input.error{
	background: #f8dbdb;
	border-color: #e77776;
}
#customForm textarea.error{
	background: #f8dbdb;
	border-color: #e77776;
}

#customForm div.showmessage span{
	margin-left: 20%;
	color: #b1b1b1;
	font-size: 11px;
	font-style: italic;
    float:left;
}
#customForm div.showmessage span.error{
	color: #e46c6e;
}

.showmessage{float:left;width:100%;margin:0;height:0;}



#Perror{
	margin-bottom: 20px;
	border: 1px solid #efefef;
}
#Perror ul{
	list-style: square;
	padding: 5px;
	font-size: 11px;
}
#Perror ul li{
	list-style-position: inside;
	line-height: 1.6em;
}
#Perror ul li strong{
	color: #e46c6d;
}
#Perror.valid ul li strong{
	color: #93d72e;
}

#contactForm input.Perror{
	background: #f8dbdb;
	border-color: #e77776;
}
#contactForm textarea.Perror{
	background: #f8dbdb;
	border-color: #e77776;
}

#contactForm div.Pshowmessage span{
	margin-left: 22%;
	color: #b1b1b1;
	font-size: 11px;
	font-style: italic;
    float:left;
}
#contactForm div.Pshowmessage span.Perror{
	color: #e46c6e;
}

.Pshowmessage{float:left;width:100%;margin:0;height:0;}



#Rerror{
	margin-bottom: 20px;
	border: 1px solid #efefef;
}
#Rerror ul{
	list-style: square;
	padding: 5px;
	font-size: 11px;
}
#Rerror ul li{
	list-style-position: inside;
	line-height: 1.6em;
}
#Rerror ul li strong{
	color: #e46c6d;
}
#Rerror.valid ul li strong{
	color: #93d72e;
}

#resellerForm input.Rerror{
	background-color: #f8dbdb;
	border-color: #e77776;
}
#resellerForm textarea.Rerror{
	background: #f8dbdb;
	border-color: #e77776;
}

#resellerForm div.Rshowmessage span{
	margin-left:15%;
	color: #b1b1b1;
	font-size: 11px;
	font-style: italic;
    float:left;
    margin-top:-8px;
}
#resellerForm div.Rshowmessage span.Rerror{
	color: #e46c6e;
}

#resellerForm div.Rshowmessage span.forname{
	margin-left:2%;
	color: #b1b1b1;
	font-size: 11px;
	font-style: italic;
    float:left;
    margin-top:-8px;
}

.Rshowmessage{float:left;width:100%;margin:0;height:10px;}



/*-------- Form Validation Style ------- */

/* =========================== Green Contact  Ends ================================ */























/* =========================== Order Form Starts ================================ */
section#order-form{width:100%;padding:0;margin:0;float:left;background-color:#f2f6f7; }

.inner-container-order-form {  clear: both;  margin:2% auto;  max-width: 1200px;  width:880px; }

.top-order-form {  clear: both;  margin:0;  max-width: 1200px;  width:880px; text-align:center; float:left; }

.left-order-heading-text { width:100px; margin:0 0 0 20%; padding:0; height:50px; line-height:50px; float:left; }

.left-order-heading { width:34px; margin:0; padding:0; height:50px; float:left; }

.middle-order-heading { margin:0; padding:0; background:url('../images/middle-order-heading.jpg') repeat-x scroll 0 0; float:left; height:50px; }

.middle-order-heading p { color: #595758; font-family: 'helveticaneue-light'; font-size: 19px; font-weight: normal; line-height:50px;  margin: 0; padding:0; }

.right-order-heading { width:24px; margin:0; padding:0;  height:50px; float:left; }

.bottom-order-form {  clear: both;  margin:0;  max-width: 1200px;  width:880px; text-align:center; float:left; }

.order-tab { width:67%; margin:0; padding:0; float:left; }

#tabContainer {
	width:576px;
	padding:0;
	background-color:#fdfdfd;
    margin:0;
    float:left;
    border:1px solid #d6d6d6;
}
#tabs{
	height:50px;
	overflow:hidden;
	background: #e8e8e8;  
}
#tabs > ul{
	font: 1em;
	list-style:none;
}
#tabs > ul > li#tabHeader_2{
	margin:0;
	padding:8px 41px;
    border-left:1px solid #d6d6d6;
    border-right:1px solid #d6d6d6;
}
#tabs > ul > li{
	margin:0;
	padding:8px 41px;
	display:block;
	float:left;
	color:#000;
    font-family: 'helveticaneue-light';
    font-size: 22px;
    text-align: center;
    cursor:pointer;
	background: #e8e8e8; 
}
#tabs > ul > li:hover{
	background: #fdfdfd; 
}
#tabs > ul > li.tabActiveHeader{
	background: #fdfdfd; 
}
h2.tabpage-heading {
    color: #1ca5c9;
    font-family: 'helveticaneue-light';
    font-size: 31px;
    text-align: left;
    line-height:60px;
    border-bottom:1px dotted #bebebe;
    padding:0 0 0 25px;
}
#tabscontent {
	padding:15px;
	background: #fdfdfd;
}
ul.order-bullet-text
{
    margin: 25px 40px 40px 40px;
    padding: 0;
    float:left;
}
ul.order-bullet-text li
{
    color: #000;
    font-family: 'helveticaneue-light';
    font-size:17px;
    line-height:21px;
    margin: 0 0 20px 0;
    padding: 0;
    text-align: left;
}

ul.order-bullet-text li a
{
    color: #6b6b6b;
    font-family: 'helveticaneue-roman';
    font-size:16px;
    line-height:21px;
    margin: 0 5px;
    padding: 0;
    cursor:pointer;
    text-align: left;
}
ul.order-bullet-text li a:hover
{
    color: #000;
    cursor:pointer;
}

.design-information-holder { background-color:#fdfdfd; border:1px solid #d6d6d6; float: left;  margin:3% 0 0 0;  padding:2%;  width: 576px; text-align:left; }

.design-information-row {  float: left;  margin:0;  padding:5%;  width:100%; text-align:left; }

.inside-design-information-row {  float: left;  margin:0;  padding:1% 0;  width:100%; text-align:left; }

p.design-text { color: #000; font-family: 'helveticaneue-roman'; font-size: 17px; font-weight: normal; line-height: 20px; margin:0; padding:0; float: left; width:50%; }

input.design-text_field { background-color: #efefef; border-left: medium none; border-radius: 10px; border-right: 2px solid #c2c2c2; border-top: 2px solid #c2c2c2; color: #3d3e39; float: right;  font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height:40px; margin:0; padding: 0 0 0 10px; width:50%; }

input.design-text_field:hover { background-color: #e8e8e8; border-left: medium none; border-radius: 10px; border-right: 2px solid #cccccc; border-top: 2px solid #d6d6d6; color: #000; float: right;  font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height:40px; margin:0; padding: 0 0 0 10px; width:50%; }
    
textarea.design-textarea_field { background-color: #efefef; border-left: medium none; border-radius: 10px; border-right: 2px solid #c2c2c2; border-top: 2px solid #c2c2c2; color: #3d3e39; float: right;  font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height:90px; margin:0; padding: 0 0 0 10px; width:50%; }

textarea.design-textarea_field:hover { background-color: #e8e8e8; border-left: medium none; border-radius: 10px; border-right: 2px solid #cccccc; border-top: 2px solid #c2c2c2; color: #000; float: right;  font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height:90px; margin:0; padding: 0 0 0 10px; width:50%; }

.left-contact-information {  float: left;  margin-right:6%;  padding:0;  width:47%; text-align:left; }

.right-contact-information {  float: right;  margin:0;  padding:0;  width:47%; text-align:left; }

label.contact-information { color: #000; float: left; font-family: 'helveticaneue-roman'; font-size: 17px; font-weight: normal; line-height: 20px; margin:0; padding: 0;   width:100%; }

input.contact-text_field { background-color: #efefef; border-left: medium none; border-radius: 10px; border-right: 2px solid #c2c2c2; border-top: 2px solid #c2c2c2; color: #3d3e39; float: right;  font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height:40px; margin:1% 0 5% 0; padding: 0 0 0 10px;  width:100%; }

input.contact-text_field:hover { background-color: #e8e8e8; border-left: medium none; border-radius: 10px; border-right: 2px solid #cccccc; border-top: 2px solid #c2c2c2; color: #000; float: right;  font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height:40px; margin:1% 0 5% 0; padding: 0 0 0 10px;  width:100%; }

.small-contact-information-text { clear: both; color: #000; font-size: 13px; text-align:center; line-height:14px; }

.money-back { clear: both; color:#000; font-size: 13px; text-align:left; line-height:20px; }

.money-back span { clear: both; color: #257ab3; font-size: 13px; text-align:left; line-height:20px; }

.money-back a { color: #257ab3;  }

.money-back a:hover { color: #595758;  }

input.submit-continue-button  {font-family:arial;font-size:21px;background:#cf254a url(../images/red-button-back.jpg) repeat-x;-webkit-box-shadow: inset -1px -1px 0px 0px rgba(0,0,0,0.87); color:#fff; font-weight:bold; width:576px; float:left; padding:1.5% 0; margin:3% 0;
-moz-box-shadow: inset -1px -1px 0px 0px rgba(0,0,0,0.87);box-shadow: inset -1px -1px 0px 0px rgba(0,0,0,0.87);-webkit-transition: opacity 1s ease;-moz-transition: opacity 1s ease;-o-transition: opacity 1s ease;transition: opacity 1s ease; border:0 none;}

input.submit-continue-button:hover { background:#db204b;-webkit-box-shadow: inset -1px -1px 0px 0px rgba(0,0,0,0.87);
-moz-box-shadow: inset -1px -1px 0px 0px rgba(0,0,0,0.87);box-shadow: inset -1px -1px 0px 0px rgba(0,0,0,0.87);opacity: .7;-webkit-transition: opacity .5s ease;-moz-transition: opacity .5s ease;-o-transition: opacity .5s ease;transition: opacity .5s ease; border:0 none;}

.order-summary  { width:33%; margin:2% 0 0 0; padding:0; float:right; height:100px; }

.repeat-order-summary { background:#fff; padding:8% 0; margin:0; width:287px; float:left; border:1px solid #d6d6d6;  text-align:center;}

.repeat-order-summary h2 
{
    color: #000;
    font-size:23px;
    font-weight: normal;
    padding-top: 5px;
    text-align: center;
    font-family: 'helveticaneue-light';
    float:left;
}

.total-price-holder { width:88%; float: left; margin:0 5%; padding:3% 0 0 0; text-align:center; }
.total-price-holder  h2 {
    color: #000;
    float: left;
    font-family: 'helveticaneue-light';
    font-size: 23px;
    font-weight: normal;
    text-align: left;
    line-height:23px;
}
.total-price-holder  h2 sup {
    color: #d0264b;
    font-family: 'helvetica_neuebold';
    font-size:15px;
    background:#f2f6f7 ;
    font-weight:bold;
}
.total-price-holder input {
    color: #d0264b;
    font-family: 'helvetica_neuebold';
    font-size:36px;
    margin: 0;
    padding:4px 0 0 5px;
    text-align: left;
    line-height:21px;
    background:#fff ;
    font-weight:normal;
    border:none;
    float:right;
    width:120px;
}
ul.order-summary-text
{ 
  width:90%; 
  float: left; 
  margin:0 5%; 
  padding:4% 2.5%; 
  border-top:1px dotted #bebebe; 
  border-bottom:1px dotted #bebebe;
  min-height:132px;
}
ul.order-summary-text li
{
    color: #000;
    float: left;
    font-family: 'Roboto-Light' ;
    font-size: 14px;
    line-height:25px;
    margin: 0;
    padding:0;
    text-align: left;
    clear:both;
    background:url('../images/tick.gif') no-repeat center right;
}

#sidebar { width:100%; float: left; }



}

#mktipmsg {padding: 5px; background-color: #fdfdfd;  border: 1px solid #d2d2d2; width:180px;font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000; display:none; position:absolute;left:0px;top:0px; }

ul.order-logo-list { margin:0 0 10px 0; padding: 0; float:left;    width:480px; }
ul.order-logo-list li.first { color: #000; font-family: 'helveticaneue-roman'; font-size:16px; line-height:21px; margin: 0; padding: 0; text-align: left; float:left; width:75px; }

ul.order-logo-list li.mid-border {  margin: 10px 2px 0 2px; padding: 0;  float:left;    width:315px;    float:left;    border-top:1px solid #d2d2d2; }

ul.order-logo-list li.last { margin: 0;    padding: 0;    float:right;    width:80px;    float:right; }

ul.order-stationary-list { margin:0 0 10px 0; padding: 0; float:left;    width:480px; }

ul.order-stationary-list li.first { color: #000; font-family: 'helveticaneue-roman'; font-size:16px; line-height:21px; margin: 0; padding: 0; text-align: left; float:left; width:110px; }

ul.order-stationary-list li.mid-border {  margin: 10px 2px 0 2px; padding: 0;  float:left;    width:280px;    float:left;    border-top:1px solid #d2d2d2; }

ul.order-stationary-list li.last { margin: 0;  font-family: 'helveticaneue-roman';  padding: 0;    float:right;    width:80px;    float:right; }



ul.order-website-list { margin:0 0 10px 0; padding: 0; float:left;  width:480px; }

ul.order-website-list li.first { color: #000; font-family: 'helveticaneue-roman'; font-size:16px; line-height:21px; margin: 0; padding: 0; text-align: left; float:left; width:95px; }

ul.order-website-list li.mid-border {  margin: 10px 2px 0 2px; padding: 0;  float:left;    width:295px;    float:left;    border-top:1px solid #d2d2d2; }

ul.order-website-list li.last { margin: 0;    padding: 0;    float:right;    width:80px;    float:right; }

ul.order-brochure-list { margin:0 0 10px 0; padding: 0; float:left;  width:480px; }

ul.order-brochure-list li.first { color: #000; font-family: 'helveticaneue-roman'; font-size:16px; line-height:21px; margin: 0; padding: 0; text-align: left; float:left; width:100px; }

ul.order-brochure-list li.mid-border {  margin: 10px 2px 0 2px; padding: 0;  float:left;    width:290px;    float:left;    border-top:1px solid #d2d2d2; }

ul.order-brochure-list li.last { margin: 0; padding: 0; float:right; width:80px;  float:right; }

sup.order{
    height: 30px;
    margin: 0;
    padding: 0 4px 0 0;
    position: relative;
    top:0;
    right:10px;
    width:30px;
    letter-spacing:1px;
    font-size:11px;
}

[type="radio"]:not(:checked),
[type="radio"]:checked {
  position: absolute;
  left: -9999px;
}
[type="radio"]:not(:checked) + label,
[type="radio"]:checked + label {
  position: relative;
  padding-left: 25px;
  cursor: pointer;
}

/* checkbox aspect */
[type="radio"]:not(:checked) + label:before,
[type="radio"]:checked + label:before {
  content: '';
  position: absolute;
  left:0; 
  top:-12px;
  width:22px; height:22px;
  border: 1px solid #aaa;
  background: #f8f8f8;
  border-radius: 3px;
  box-shadow: inset 0 1px 3px rgba(0,0,0,.3)
}
/* checked mark aspect */
[type="radio"]:not(:checked) + label:after,
[type="radio"]:checked + label:after {
  content:" ";
  position: absolute;
  top:-12px; left:0px;
  font-size: 14px;
  width:22px; height:22px;
  color: #fff;
  background:url('../images/check-box.jpg') no-repeat scroll 0 0;
  transition: all .2s;
}
/* checked mark aspect changes */
[type="radio"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}
[type="radio"]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}
/* disabled checkbox */
[type="radio"]:disabled:not(:checked) + label:before,
[type="radio"]:disabled:checked + label:before {
  box-shadow: none;
  border-color: #bbb;
  background-color: #ddd;
}
[type="radio"]:disabled:checked + label:after {
  color: #999;
}
[type="radio"]:disabled + label {
  color: #aaa;
}
/* accessibility */
[type="radio"]:checked:focus + label:before,
[type="radio"]:not(:checked):focus + label:before {
  border:none;
}



a.req-a-callback{background: -webkit-linear-gradient(#00aeea,#0071a0);  
background: -moz-linear-gradient(#00aeea,#0071a0);   
background: -o-linear-gradient(#00aeea,#0071a0);  
background: linear-gradient(#00aeea,#0071a0);  
-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;   background-size:1px 120px; color:#fff; border-radius: 5px;
    float: left;font-family:'Myriadpro_semibold';  font-size: 18px; font-weight: bold; height: 56px; line-height: 56px;  margin: 0; padding: 0; text-align: center;width: 100%;-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);}

a.req-a-callback:hover{background-position:130px;}

.header-inner-container-inside{width:1000px;margin:0 auto;padding:0;clear:both;max-width:1200px;}

#inner-page{width:100%;margin:0;padding:0;float:left;background:#fff;}



span.customSelect {
	font-size:14px;
	background-color: #fff;
	color:#000;
	padding:5px 10px 5px 0;
	border:1px solid #e7dab0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px 5px;
}
span.customSelect.changed {
	background-color: #f0dea4;
}
.customSelectInner {
	background:url(../images/customSelect-arrow.gif) no-repeat center right;
}



.testimonial-inner{width:68%;margin:0 auto;padding:0;}

.testimonial-row{width:100%;margin:20px 0 50px 0;padding:0;float:left;}

.img-container{width:15%;margin:0;padding:0;float:left;}

.img-container img{border:6px solid #fff;outline:1px solid #eee;-webkit-box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.65);
-moz-box-shadow:    0px 0px 2px 0px rgba(50, 50, 50, 0.65);
box-shadow:         0px 0px 2px 0px rgba(50, 50, 50, 0.65);}

.testimonial-panel{width:85%;margin:0;padding:0;float:right;}

.testimonial-name-inner{color:#000;text-align:right;font-size:14px;font-weight:normal;padding-top:5px;}

.readmore{color:#fff;text-align:right;font-size:14px;font-weight:normal;padding-top:5px;}

.readmore a{color:#cf254a;}

.readmore a:hover{color:#000;}



/* =========================== Order Form Ends ================================ */



/* =========================== About Us CSS Starts ================================ */

section#about-us {width:100%;padding:0 0 0 0;margin:6.9% 0 0 0;float:left; background:transparent;min-height:300px;}

.aboutus-heading { margin:0 auto; padding:0; width:60%; text-align:center; clear:both; }

.top-aboutus { margin:0; width:100%; padding:0; text-align:center; float:left; }

.left-aboutus-heading-text { width:30%; margin:0; padding:1% 0 0 0; float:left; }

.left-design-process-heading-text { width:55%; margin:0; padding:1% 0 0 0; float:left; }

.left-aboutus-heading { width:40px; margin:0; padding:0.1% 0 0 0; float:left; }

.middle-aboutus-heading { margin:0; padding:0; background:url('../images/middle-order-heading.jpg') repeat-x scroll 0 0; float:left; height:50px; }

.middle-aboutus-heading p { color: #595758; font-family: 'helveticaneue-light'; font-size: 19px; font-weight: normal; line-height:50px;  margin: 0; padding:0; }

.right-aboutus-heading { width:28px; margin:0; padding:0; float:left; } 

.ldt-block { margin:2% 0 0 0; width:100%; padding:0; text-align:center; float:left; }
.ldt-left { margin:0; width:40%; padding:0; float:left; }
.ldt-right { margin:0; width:60%; padding:0; float:right; }

.ldt-left h1.heading span { color: #09b9e2; font-family:'helveticaneue-light'; font-size: 30px; font-weight: normal; line-height:50px;  margin: 0; padding:0; }
.ldt-right p { color: #595758; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; line-height:50px;  margin: 0; padding:0; text-align:left; }

.content-block { margin:0 0 3% 0; width:100%; padding:0; float:left; }
.top-content-block { margin:0 0 0 3%; width:90%; padding:2.5% 0; float:left; background:transparent; }
.top-content-left { margin:0 0 0 4%; width:48%; padding:2%; float:left; border-right:1px dotted #3d3d3d; }
.top-content-right { margin:0; width:48%; padding:2%; float:right; }
.bot-content-block { margin:0 0 0 4.5%; width:90%; padding:2%; float:left; background:#fff; }

.content-block p { color: #000; font-family: MyriadPro; font-size: 16px; font-weight: normal; line-height:23px;  margin: 0; padding:0; }
.content-block p span { color: #095ba5; font-family: 'helveticaneue-light'; font-size: 20px; font-weight: bold; line-height:24px;  margin: 0; padding:0; }
.content-block p span.blue-text{ color: #09b9e2;font-weight: bold;font-size: 14px;}
.content-block p span.blue { color: #085ba9;font-weight: bold;font-size:16px; font-family: 'helveticaneue-light'; }

.bot-content-block p { color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 19px; 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: 18px; font-weight: normal; line-height:20px;  margin: 0; padding:0; text-align:center; }

.about-block { margin:0 0 0 1.5%; width:97%; padding:1%; float:left; background:#fff; box-shadow:0 0 2px #cdcfcf; }
.about-block p { color: #2a2a2a; font-family: 'helveticaneue-light'; font-size: 24px; font-weight: normal; line-height:28px;  margin: 0; padding:0; text-align:center; }
.about-block p span { color: #2a2a2a; font-family: MyriadPro; font-size: 18px; font-weight: normal; line-height:26px;  margin: 0; padding:0; text-align:center; }
.about-block p span.blue-txt { color: #23acda; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; line-height:26px;  margin: 0; padding:0; text-align:center; }
p.about-txt { color: #000; font-family: MyriadPro; font-size: 17px; font-weight: normal; line-height:23px;  margin: 0; padding:0 0 0 2%; text-align:left; }
p.about-txt strong { color: #000; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: bold; line-height:22px;  margin: 0; padding:0; text-align:left; }
p.about-txt span { color: #424242; font-family: 'helveticaneue-light'; font-size: 20px; font-weight: bold; line-height:24px;  margin: 0; padding:0; text-align:left; }
p.about-txt span.strive { color: #333333; font-family: 'helveticaneue-light'; font-size: 20px; font-weight: bold; line-height:24px;  margin: 0; padding:0; text-align:left; }
p.about-txt span.transform { color: #085ba9; font-family: 'helveticaneue-light'; font-size: 21px; font-weight: bold; line-height:26px;  margin: 0; padding:0; text-align:left; }
h3.blue { color: #085ba9; font-family: 'helveticaneue-light'; font-size: 21px; font-weight: bold; line-height:25px;  padding:0 0 0 2%; text-align:left; }
p.about-txt span.blue { color: #085ba9; font-size: 17px; font-weight: bold; line-height: 30px; }

h1.about-facts {background: url("../images/dot-img.png") repeat-x scroll center center rgba(0, 0, 0, 0); color: #222222; display: block; font-family: 'helveticaneue-light'; font-size: 26px; font-weight: bold; line-height: 1.42857; margin: 0 auto; padding: 0; text-align: center; vertical-align: middle;    white-space: nowrap; width:97%;}

h1.about-facts span { background:#f2f6f7; color: #292929; font-weight:normal; font-size: 24px; padding:0 15px; } 



.counter-block { margin:1% 1.5% 2% 1.5%; width:22%; padding:2%; float:left; background:#fbf9f9; box-shadow:0 0 2px #999; display:inline; }
.counter-block-sec { margin:1% 1.5% 2% 1.5%; width:22%; padding:2%; float:left; background:#efefef; box-shadow:0 0 2px #999; display:inline; }
ul.counter-list { margin:0; padding:0; list-style:none; }
ul.counter-list li.largetxt { margin:0; padding:0; list-style:none; color: #222222; font-family: 'helveticaneue-light'; font-size: 35px; font-weight: bold; line-height:38px; text-align:center; }
ul.counter-list li.smalltxt { margin:0; padding:0; list-style:none; color: #222222; font-family: MyriadPro; font-size: 18px; font-weight: normal; line-height:20px; text-align:center; }

.border-counter { margin:1% 0 2%; width:33.3%; padding:0; float:left; display:inline; border-right:1px solid #dddddd; }

.about-awards { margin:2% 0 2% 1.5%; width:97%; padding:0;float:left; }
.about-awards-left { margin:0; width:48%; padding:0;float:left; }
.about-awards-right { margin:0; width:48%; padding:0;float:right; }
.about-awards p { color: #414143; font-family: 'helveticaneue-light'; font-size: 20px; font-weight: normal; line-height:30px;  margin: 0; padding:0; text-align:left; }
.about-awards p span { color: #414141; font-family: 'helveticaneue-light'; font-size: 26px; font-weight: bold; line-height:30px;  margin: 0; padding:0; text-align:left; }

h2.about-demand { color: #0a59a4; font-family: 'helveticaneue-light'; font-size: 26px; font-weight: bold; line-height:30px;  margin: 0; padding:0; text-align:center; }
h2.about-demand span { color: #424242; font-weight:normal; font-size: 28px; }
h2.about-demand span.grey-txt { color: #9c9c9c; font-weight:normal; font-size: 18px; font-family: MyriadPro; }

.aboutlist-block { margin:1% 2.5%; padding:1%; width:45%; float:left; display:inline; }

.festive-click-holder { margin:0 0 2% 0; padding:1%; width:60%; float:left; }

ul.about-bullet { margin:2% 0; padding:0; list-style:none; }
ul.about-bullet li { margin:0 0 2% 0; padding:0 0 0 25px; list-style:none; color: #424242; font-family: 'helveticaneue-light'; font-size: 24px; font-weight: bold; line-height:26px; text-align:left; background:url(../images/blue-circle-bullet.png) no-repeat scroll 0 2px; }
ul.about-bullet li span { color: #000; font-size: 17px; font-weight: normal; line-height:24px; }

.portfolio-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:19px;}

.portfolio-blue-btn a:hover{background-position:10px;}


.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:19px;}

.festive-blue-btn a:hover{background-position:10px;}


.portfolio-blue-btn-gr 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:35px;float:left;line-height:35px;width:50%;text-align:center; font-size:19px;}

.portfolio-blue-btn-gr a:hover{background-position:10px;}




.portfolio-green-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(#57b441,#000000);  
background: -moz-linear-gradient(#57b441,#000000);   background: -o-linear-gradient(#57b441,#000000);  
background: linear-gradient(#57b441,#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:19px;}
.portfolio-green-btn a:hover{background-position:10px;}

hr { margin:1% 0 1% 0; padding:0; width:100%; float:left; border-bottom:2px dotted #e6e6e6; }

.blue-bg { margin:0 0 0 1.5%; padding:0; width:97%; float:left; background:url(../images/blue-repeat.jpg) repeat-x; }
.blue-bg p { margin:0; padding:0 0 0 15px; line-height:66px; color: #fff; font-family: 'helveticaneue-light'; font-size: 26px; font-weight: normal; text-align:left; }

.justask-form-holder {width:70%;padding:4% 3%;margin:3% 0 0 15%;background-color:#fff;float:left;}
.justask-form-holder p {clear:both; font-size:13px; color:#a1a1a1;}
.justask-form-holder p small {font-size:11px; color:#a1a1a1;}

.justask-row { float: left; margin: 0; padding: 0; width:100%; }
.justask-form-col { float: left; margin: 0; padding: 0; width: 50%; }
.captcha-col { float: left; margin: 0; padding: 0; width: 60%; }
.button-col { float: right; margin: 0; padding: 0; width: 40%; }
.justask-form-holder h1 {text-align:left !important;}

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


.justask_form{ margin:0; padding:0; width:100%; float:left;}
.justask_form label{ margin:0; padding:5px 0; width:30px; float:left;line-height:60px;}
input.text_field_box{ border:2px solid #c2c2c2; width:270px; height:54px; 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:5px 0;}
textarea.text_comments{ border:2px solid #c2c2c2;  width:380px; height:114px; 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 0 10px;}

/*-----submit bottom-----*/
.justask_form .submit{ margin: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;}
.justask_form .submit:hover{ background:url('../images/send-btn-h.jpg') no-repeat; }



#jerror{margin-bottom: 20px;border: 1px solid #efefef;}
#jerror ul{list-style: square;padding: 5px;font-size: 11px;}
#jerror ul li{list-style-position: inside;line-height: 1.6em;}
#jerror ul li strong{color: #e46c6d;}
#jerror.valid ul li strong{color: #93d72e;}

#justAsk input.jerror{background: #f8dbdb;border-color: #e77776;}
#justAsk textarea.jerror{background: #f8dbdb;border-color: #e77776;}

#justAsk div.jshowmessage span{margin-left: 8%;margin-top: -15px;color: #b1b1b1;font-size: 11px;font-style: italic; float:left;}
#justAsk div.jshowmessage span.jerror{color: #e46c6e;}

#justAsk div.jshowmessage{float:left;width:100%;margin:3px 0;height:0;}

/* =========================== About Us CSS Ends ================================== */



/* =========================== Design Process CSS Starts ================================ */
.desin-row1{ margin:0 0 0 3%; padding:0; width:95%; float:left;}

.desin-row2{ margin:15px 0 15px 3%; padding:0; width:95%; float:left;}

ul.design-list-row{ margin:0; padding:0; float:left;}

ul.design-list-row li{ margin:0; padding:5px 0 5px 25px; clear:both; color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 16px;font-weight: normal;line-height: 20px; background:url('../images/checkbox.png') no-repeat scroll 0 4px;}

ul.logo-repair-list{ margin:0 0 0 1.5%; padding:0; float:left;}

ul.logo-repair-list li{ margin:0; padding:0 10px; display:inline; float:left;}

.desin-row3{ margin:25px 0 0 3%; padding:0; width:95%; float:left;}

.desin-row4{ margin:25px 0 0 30%; padding:0; width:70%; float:left;}

ul.logo-repair-before-after{ margin:10px 0; padding:0; float:left;clear:both;}

ul.logo-repair-before-after li{ margin:0 10px; padding:15px; display:inline; float:left; border:1px solid #000;}

.left-repair-sec{ margin:0; padding:0; width:46%; float:left;}

.right-repair-sec{ margin:0; padding:0; width:46%; float:right;}



/* =========================== Design Process CSS Starts ================================ */



/* =========================== Testimonial CSS Starts ================================ */
.list-holder-main{ margin:0 auto; padding:0; width:90%; float:left;}

.testimonial-content-block { margin:0; width:100%; padding:2.5% 0; float:left; background:transparent; }

#demo3{ margin:0 auto; padding:0; width:90%; float:left;}

.tesi-row{ margin:15px 0 15px 3%; padding:0; width:95%; float:left;}

.tesi-row-left{ margin:0; padding:0; width:15%; float:left;}

.tesi-row-right{ margin:0; padding:0; width:85%; float:right;position:relative;}

.main-content-container{ margin:0; padding:15px; width:100%; float:left; border:2px solid #e5eaed; background-color:#fff; min-height:250px;}

.testimonial-txt-holder{ margin:0; padding:15px; width:80%; float:left; text-align:center;}

.testimonial-logo-holder{ margin:0; padding:0; width:15%; float:right;}

img.testi-logo{ margin:10px 0; padding:0; float:left;}

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

p.testimonial-person-name{ color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 15px; font-weight: bold; line-height:20px;  margin: 0 35px 0 0 !important; padding:0; text-align:center; }

p.testimonial-person-name span{ color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; line-height:20px;  margin: 0; padding:0; text-align:center; }

.tringle-holder{ margin:5% 0 0 12.7%; padding:0; width:80%; float:left;position:absolute;}

p.testimonial-more { margin: 0 auto; padding:0; text-align: center; }

p.testimonial-more a { background: linear-gradient(#6fbd45, #0f5f24) repeat scroll 0 0 / 1px 100px rgba(0, 0, 0, 0); border-radius: 5px; box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.57); color: #fff; font-family: 'Myriadpro_semibold'; line-height: 30px; padding: 5px 10px; transition: background 0.2s ease-out 0s; }

p.testimonial-more a:hover { background-position:60px center; }

/* =========================== Testimonial CSS Ends ================================ */



/* =========================== FAQ CSS starts ================================ */
.faq-holder{width: 83%;margin:0 0 0 10%;padding: 0;float:left;}

.content {width: 60%;margin: 50px auto;	padding: 20px;}

.content h1 {font-weight: 400;text-transform: uppercase;margin: 0;}
.content h2 {font-weight: 400;text-transform: uppercase;color: #333;margin: 0 0 20px;}
.content p {font-size: 1em;	font-weight: 300;line-height: 1.5em;margin: 0 0 20px;}
.content p:last-child {	margin: 0;}
.content a.button {	display: inline-block;padding: 10px 20px;background: #ff0;color: #000;text-decoration: none;}
.content a.button:hover {background: #000;color: #ff0;}
.content.title {position: relative;	background: none;border: 2px dashed #333;}
.content.title h1 span.demo {display: inline-block;	font-size: .5em;padding: 5px 10px;background: #000;color: #fff;vertical-align: top;	margin: 7px 0 0;}
.content.title .back-to-article {position: absolute;bottom: -20px;left: 20px;}
.content.title .back-to-article a {	padding: 10px 20px;	background: #f60;color: #fff;text-decoration: none;	}
.content.title .back-to-article a:hover {background: #f90;}
.content.title .back-to-article a i {margin-left: 5px;}
.content.white {background: #fff;box-shadow: 0 0 10px #999;}
.content.black {background: ##09b9e2;}
.content.black p {color: #999;}
.content.black p a {color: #08c;}
.accordion-container {width: 100%;margin: 0;clear: both;}
.accordion-toggle {	position: relative;	display: block;	padding: 0 0 0 30px;font-size: 1.4em;font-weight: 300;background: transparent;color: #51727b;text-decoration: none; font-family:'helveticaneue-light';background:url('../images/faq-icon.png') no-repeat scroll 0 4px;}
.accordion-toggle.open {background:url('../images/answer.png') no-repeat scroll 0 4px;color: #70c647;}
.accordion-toggle:hover {background:url('../images/faq-icon.png') no-repeat scroll 0 4px;}
.accordion-toggle span.toggle-icon {position: absolute;	top: -7px;right: 20px;font-size: 1.5em;}
.accordion-content {display: none;padding: 20px;overflow: auto;background-color:#fff; border-radius:10px;margin:10px 0;}
.accordion-content img {display: block;	float: left;margin: 0 15px 10px 0;max-width: 100%;height: auto;	}
/* media query for mobile */
@media (max-width: 767px) {
.content {width: auto;}
.accordion-content {padding: 10px 0;overflow: inherit;}

	}
/* =========================== FAQ CSS starts ================================ */







.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { float: left; clear:left; padding: 0 0 0 5px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 45%; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }

.ui-timepicker-rtl{ direction: rtl; }
.ui-timepicker-rtl dl { text-align: right; padding: 0 5px 0 0; }
.ui-timepicker-rtl dl dt{ float: right; clear: right; }
.ui-timepicker-rtl dl dd { margin: 0 45% 10px 10px; }



/* =========================== date time CSS starts ================================ */
#ui-datepicker-div {  padding:0;  width:360px; margin: 0; float:left; }
.ui-datepicker-header { padding:0; width:100%; margin: 0; float:left; }
.ui-datepicker table { padding:0; width:200px !important; margin: 0; float:left; padding:2px !important; }
.ui-timepicker-div { padding:0; width:150px; margin: 0; float:right; }
.ui-datepicker-buttonpane { padding:0; width:100%; margin: 0; float:left; }









/* =========================== Back to top ================================ */

.back-to-top {position: fixed;bottom: 30px;right: 30px;text-decoration: none;color: #000000;font-size: 12px;padding: 0;display: none;}

/* =========================== Back to top ================================ */



/* =========================== Design Process Page CSS Starts ================================== */
.left-inner-heading-text { width:40%; margin:0; padding:1% 0 0 0; float:left; }
.content-block-inner{ margin:2% 0 0 4.5%; width:90%; padding:2%; float:left; background:#fff;box-shadow: 0 0 3px #ccc; }
ul.design-process-points{margin:0; padding:0;float:left; }
ul.design-process-points li{margin:0; padding:13px 0 13px 20px;color: #3d3d3d;font-family: 'helveticaneue-light';font-size: 15px; font-weight: normal;line-height: 23px;background:url(../images/tick.png) no-repeat scroll 0 14px; }
.row-block{ width:87%; margin:0 auto; padding:1% 0 0 0;}
/* =========================== Design Process Page CSS Ends ================================== */

/* =========================== 100% Moneyback Page CSS Starts ================================== */
.left-heading-text{ width:90%; margin:0; padding:1% 0 0 0; float:left; }
/* =========================== 100% Moneyback Page CSS Ends ================================== */

ul.small-logos{margin:0 0 20px 0; padding:10px 50px;float:left;border-bottom:1px solid #999;border-top:1px solid #999;}
ul.small-logos li{margin:0; padding:0;float:left;display:inline;}

/*============================FAQs CSS Starts=========================*/
p.faq-txt { color: #000; font-family: MyriadPro; font-size: 16px; font-weight: normal; line-height:23px;  margin:0; padding:0; text-align:left !important; }
p.faq-txt span { border:1px dashed #999;padding:10px;margin:10px 0 25px 0;background:#f1f6f8;float:left;width:100%; color: #3d3d3d !important; font-size: 16px; font-weight: normal; font-family: MyriadPro;}
p.faq-txt a { color: #3d3d3d; text-decoration:none; }
p.faq-txt a:hover { color: #09b9e2; text-decoration:none; }

p.faq-txt-a { color: #3d3d3d; font-family: MyriadPro; font-size: 14px; font-weight: normal; line-height:23px;  margin:0; padding:0 0 10px 0; text-align:left !important; }
p.faq-txt-a span { border:1px dashed #999;padding:10px;margin:10px 0 25px 0;background:#f1f6f8;float:left;width:100%; color: #000 !important; font-size: 14px; font-weight: normal;}
p.faq-txt-a a { color: #09b9e2; text-decoration:none; }
p.faq-txt-a a:hover { color: #3d3d3d; text-decoration:none; }

/*-----------accordian style----------------*/
#accordian-view { margin: 0 auto; padding: 0; width: 90%; }
#toggle-view { list-style:none; font-family:MyriadPro; font-size:11px; margin:0; padding:0; width:100%; }
#toggle-view li { margin:25px 0; border:2px solid #7b7777; position:relative; cursor:pointer; border-radius:4px; width:100%; padding:1% 2%; background:#fff; min-height:41px; }
#toggle-view li:hover { margin:25px 0; border:2px solid #7b7777; position:relative; cursor:pointer; border-radius:4px; width:100%; padding:1% 2%; background:#fff; min-height:41px; }
#toggle-view h3 { margin:0; font-size:19px; font-family: MyriadPro !important; line-height:21px; color:#21abd9; }
#toggle-view span {  position:absolute; right:5px; top:5px; color:#3d3d3d; font-size:18px; }
#toggle-view p { margin:15px 0 0 0; display:none; text-align:left; font-size:16px; color:#3d3d3d; font-family:MyriadPro; }	
#toggle-view p.italic-txt { margin:15px 0 0 0; display:none; text-align:left; font-size:16px; color:#3d3d3d; font-style:italic; font-family:MyriadPro; }	
#toggle-view p a { color:#09b9e2; text-decoration:underline; }	
#toggle-view p a:hover { color:#3d3d3d; text-decoration:none; }	
/*----------accordian style----------*/
/*============================FAQs CSS ends===========================*/

/*============================Terms & Conditions======================*/
ol { margin:1% 0 1% 0; padding:0; }
ol li { margin:0 0 0 2%; padding:0 0 10px 0; color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 14px; font-weight: normal; line-height:23px; text-align:left; list-style:disc;}
ol li.terms { list-style:none; color:#09b9e2; font-size:16px; padding:0 0 15px 0; margin:1% 0 0 1% !important; font-weight:bold; }
ol li.no-style { list-style:none; color: #3d3d3d; margin:0 0 0 2% !important; font-size: 14px;}
/*============================Terms & Conditions======================*/

/*==========================About Logo===========================*/
ul.logo-list {margin:1% 0 2% 0; padding:10px 50px;float:left;border-bottom:1px solid #000;border-top:1px solid #000;}
ul.logo-list li{margin:0; padding:0;float:left;display:inline;}
/*==========================About Logo===========================*/



/*========================== Inside Pages ===========================*/
h3.inner-subheading{ color: #09b9e2;font-weight: bold;font-size: 16px; }
p.border-bottom{border-bottom:1px dashed #999;padding:0 0 20px 0;margin:0 0 25px 0}
strong.borderbox{border:1px dashed #999;padding:10px;margin:0 0 25px 0;background:#f1f6f8;float:left;width:100%;}

/*========================== Inside Pages ===========================*/



/*==========================Contact Us===========================*/
.left-form { margin:0; padding:0; width:38%; float:left; }
.right-form { margin:0; padding:0; width:58%; float:right; }

.contact-row { float:left; margin:0; padding:0; width:100%; }
.map-area { margin:15px 0; padding:0; width:100%; float:left; height:410px; }
.contact-info-l { float:left; margin:0 3% 0 0; padding:0 3% 0 0; width:45%; border-right:2px dotted #d0d0d0; }
.contact-info-r { float:left; margin:0; padding:0 0 0 3%; width:45%; }

.contact-row p,.left-form p { color: #3d3d3d; font-family: MyriadPro; font-size: 18px; font-weight: normal; line-height:22px;  margin:0; padding:0 0 10px 0 !important; text-align:left !important; }
.contact-row p span,.left-form p span { color: #1ca4cc; font-size: 28px; font-weight: normal; line-height:32px; padding:0 0 15px 0 !important; text-align:left !important; }

.contact_form { margin:0; padding:0; width:100%; float:left;}
.contact_form label{ margin:0; padding:5px 0; width:30px; float:left;line-height:60px;}
input.contact_field { border:2px solid #c2c2c2; width:93%; height:54px; float:right; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;/*padding:0 0 0 20px;*/ padding:0 0 0 10px;margin:5px 0;}
input.contact_field:hover{ border:2px solid #ddb10a;}
input.contact_field:focus{ border:2px solid #f47a20;}

textarea.contact_textarea { border:2px solid #c2c2c2;  width:93%; height:114px; float:right; font-size:16px; font-weight:normal; color:#b7b7b7 !important; font-family:'helveticaneue-light';background-color:#efefef; border-radius:10px; /*padding:0 0 0 20px;*/ padding:0 0 0 10px;margin:5px 0;}
textarea.contact_textarea:hover{ border:2px solid #ddb10a;}
textarea.contact_textarea:focus{ border:2px solid #f47a20;}

.contact_form .contact_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;}
.contact_form .contact_submit:hover{ background:url('../images/send-btn-h.jpg') no-repeat; }
.contact_form_row { float: left; margin: 0; padding: 0; width:100%; }
.contact_form_col { float: left; margin: 0; padding: 0; width:100%; }
/*==========================Contact Us===========================*/

/*==========================Logo Repair==========================*/
.before-after-holder { margin:0; padding:0; width:100%; float:left; }
.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:48%; float:left; }

ul.before-list-txt-new{ margin:0; padding:0; width:100%; }

ul.before-list-txt-new li{margin:0; padding:0 0 10px 0; display:inline; float:left; color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 18px; font-weight: normal; line-height:22px; width:41%; text-align:center; }

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

.before-after-l-new-format{ margin:0 auto; padding:0; width:58%; }
.before-after-r { margin:0; padding:0; width:48%; float:right; }
ul.before-list { margin:1% 0 1% 0; padding:0; float:left;}
ul.before-list li {margin:0 2% 3% 0; padding:3%; border:1px solid #a6a6a6; display:inline; float:left; }
ul.before-list li.last {margin:0 0 3% 0; float:right; }

.logo-repair-btn { margin:0 auto; padding:0; width:22%; clear:both; }

.logo-repair-btn-repair{ margin:0 auto; padding:0; width:34%; clear:both; }

.portfolio-blue-btn-repair{ margin:0 0 25px 0;}



.logo-repair-btn-reseller { margin:0 auto; padding:0; width:100%; clear:both; }
/*==========================Logo Repair==========================*/

/*========================Graphic Design Services================*/
ul.page-list {margin:1% auto 2% auto; padding:0; width:77%; }
ul.page-list li { margin:0 3% 0 0; padding:0 0 0 20px; display:inline; color: #1ca4cc; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: bold; line-height:23px;  text-align:left; background:url(../images/right-arrow.png) no-repeat scroll 0 3px; }
ul.page-list li a { color:#1ca4cc; text-decoration:none; }
ul.page-list li a:hover { color:#3d3d3d; text-decoration:none; }
/*========================Graphic Design Services================*/



/*========================Pantone Color Chart================*/
ul.color_text{ display:inline; list-style:none; float:left; margin:0 0 0 10px; padding:0; text-align:center;width: 100%;}
.color_text li{ 
    display:inline; 
	list-style:none; 
	float:left; 
	width:14%; 
	margin:1px 1px 0 0; 
	padding:3px 0 3px 0; 
	background-color:#fff;
	color:#4C5258;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
    
	}
ul.colors{ display:inline; list-style:none; float:left; margin:0 0 0 10px; padding:0;width: 100%;}
.colors li{ display:inline; list-style:none; float:left; width:14%; padding:0; margin:0 1px 0 0; border:1px solid #fff;}
li.clr{ background-color:#fff; padding:0; margin:0; height:40px; border-right:1px solid #fff; border-left:1px solid #fff;width:95px; height:31px;}
li.clr1{ background-color:#fff; padding:3px 0 3px 0; margin:0; border-right:1px solid #fff;border-top:1px solid #999;border-bottom:1px solid #fff;width:96px;}
.color1{ background-color:#f7e214;height:30px;float:left;}
.color2{ background-color:#f4ed7c;height:30px;}
.color3{ background-color:#f4ed47;height:30px;}
.color4{ background-color:#f9e814;height:30px;}
.color5{ background-color:#fce016;height:30px;}
.color6{ background-color:#c6ad0f;height:30px;}
.color7{ background-color:#ad9b0c;height:30px;}
.color8{ background-color:#82750f;height:30px;}
.color9{ background-color:#f7e859;height:30px;}
.color10{ background-color:#f9e526;height:30px;}
.color11{ background-color:#f7dd16;height:30px;}
.color12{ background-color:#f9d616;height:30px;}
.color13{ background-color:#d8b511;height:30px;}
.color14{ background-color:#aa930a;height:30px;}
.color15{ background-color:#99840a;height:30px;}
.color16{ background-color:#f9e55b;height:30px;}
.color17{ background-color:#f9e24c;height:30px;}
.color18{ background-color:#f9e04c;height:30px;}
.color19{ background-color:#fcd116;height:30px;}
.color20{ background-color:#c6a00c;height:30px;}
.color21{ background-color:#aa8e0a;height:30px;}
.color22{ background-color:#897719;height:30px;}
.color23{ background-color:#f9e27f;height:30px;}
.color24{ background-color:#f9e070;height:30px;}
.color25{ background-color:#fcd856;height:30px;}
.color26{ background-color:#ffc61e;height:30px;}
.color27{ background-color:#e0aa0f;height:30px;}
.color28{ background-color:#b58c0a;height:30px;}
.color29{ background-color:#f7e8aa;height:30px;}
.color30{ background-color:#f9e08c;height:30px;}
.color31{ background-color:#ffcc49;height:30px;}
.color32{ background-color:#fcb514;height:30px;}
.color33{ background-color:#bf910c;height:30px;}
.color34{ background-color:#a37f14;height:30px;}
.color35{ background-color:#7c6316;height:30px;}
.color36{ background-color:#f4e287;height:30px;}
.color37{ background-color:#f4db60;height:30px;}
.color38{ background-color:#f2d13d;height:30px;}
.color39{ background-color:#eaaf0f;height:30px;}
.color40{ background-color:#c6930a;height:30px;}
.color41{ background-color:#9e7c0a;height:30px;}
.color42{ background-color:#705b0a;height:30px;}
.color43{ background-color:#ffd87f;height:30px;}
.color44{ background-color:#fcc963;height:30px;}
.color45{ background-color:#fcbf49;height:30px;}
.color46{ background-color:#fca311;height:30px;}
.color47{ background-color:#d88c02;height:30px;}
.color48{ background-color:#af7505;height:30px;}
.color49{ background-color:#7a5b11;height:30px;}
.color50{ background-color:#ffd691;height:30px;}
.color51{ background-color:#fcce87;height:30px;}
.color52{ background-color:#fcba5e;height:30px;}
.color53{ background-color:#f99b0c;height:30px;}
.color54{ background-color:#cc7a02;height:30px;}
.color55{ background-color:#996007;height:30px;}
.color56{ background-color:#6b4714;height:30px;}
.color57{ background-color:#f2ce68;height:30px;}
.color58{ background-color:#f2bf49;height:30px;}
.color59{ background-color:#efb22d;height:30px;}
.color60{ background-color:#e28c05;height:30px;}
.color61{ background-color:#c67f07;height:30px;}
.color62{ background-color:#9e6b05;height:30px;}
.color63{ background-color:#725e26;height:30px;}
.color64{ background-color:#ffd69b;height:30px;}
.color65{ background-color:#fccc93;height:30px;}
.color66{ background-color:#fcad56;height:30px;}
.color67{ background-color:#f77f00;height:30px;}
.color68{ background-color:#dd7500;height:30px;}
.color69{ background-color:#bc6d0a;height:30px;}
.color70{ background-color:#995905;height:30px;}
.color71{ background-color:#ffb777;height:30px;}
.color72{ background-color:#ff993f;height:30px;}
.color73{ background-color:#f47c00;height:30px;}
.color74{ background-color:#ef6b00;height:30px;}
.color75{ background-color:#b55400;height:30px;}
.color76{ background-color:#8c4400;height:30px;}
.color77{ background-color:#4c280f;height:30px;}
.color78{ background-color:#f4dbaa;height:30px;}
.color79{ background-color:#f2c68c;height:30px;}
.color80{ background-color:#eda04f;height:30px;}
.color81{ background-color:#e87511;height:30px;}
.color82{ background-color:#c66005;height:30px;}
.color83{ background-color:#9e540a;height:30px;}
.color84{ background-color:#633a11;height:30px;}
.color85{ background-color:#f9bf9e;height:30px;}
.color86{ background-color:#fca577;height:30px;}
.color87{ background-color:#fc8744;height:30px;}
.color88{ background-color:#f96b07;height:30px;}
.color89{ background-color:#d15b05;height:30px;}
.color90{ background-color:#a04f11;height:30px;}
.color91{ background-color:#843f0f;height:30px;}
.color92{ background-color:#f9c6aa;height:30px;}
.color93{ background-color:#fc9e70;height:30px;}
.color94{ background-color:#fc7f3f;height:30px;}
.color95{ background-color:#f96302;height:30px;}
.color96{ background-color:#dd5900;height:30px;}
.color97{ background-color:#bc4f07;height:30px;}
.color98{ background-color:#6d3011;height:30px;}
.color99{ background-color:#f9a58c;height:30px;}
.color100{ background-color:#f98e6d;height:30px;}
.color101{ background-color:#f97242;height:30px;}
.color102{ background-color:#f95602;height:30px;}
.color103{ background-color:#f95602;height:30px;}
.color104{ background-color:#a53f0f;height:30px;}
.color105{ background-color:#843511;height:30px;}
.color106{ background-color:#f9baaa;height:30px;}
.color107{ background-color:#f98972;height:30px;}
.color108{ background-color:#f9603a;height:30px;}
.color109{ background-color:#f74902;height:30px;}
.color110{ background-color:#d14414;height:30px;}
.color111{ background-color:#933311;height:30px;}
.color112{ background-color:#6d3321;height:30px;}
.color113{ background-color:#f9afad;height:30px;}
.color114{ background-color:#f9827f;height:30px;}
.color115{ background-color:#f95e59;height:30px;}
.color116{ background-color:#f93f26;height:30px;}
.color117{ background-color:#e23d28;height:30px;}
.color118{ background-color:#c13828;height:30px;}
.color119{ background-color:#7c2d23;height:30px;}
.color120{ background-color:#f99ea3;height:30px;}
.color121{ background-color:#f9848e;height:30px;}
.color122{ background-color:#fc4f59;height:30px;}
.color123{ background-color:#ef2b2d;height:30px;}
.color124{ background-color:#d62828;height:30px;}
.color125{ background-color:#af2626;height:30px;}
.color126{ background-color:#7c211e;height:30px;}
.color127{ background-color:#f9b2b7;height:30px;}
.color128{ background-color:#fc6675;height:30px;}
.color129{ background-color:#f43f4f;height:30px;}
.color130{ background-color:#ef2b2d;height:30px;}
.color131{ background-color:#cc2d30;height:30px;}
.color132{ background-color:#a03033;height:30px;}
.color133{ background-color:#5b2d28;height:30px;}
.color134{ background-color:#f9bfc1;height:30px;}
.color135{ background-color:#fc8c99;height:30px;}
.color136{ background-color:#fc5e72;height:30px;}
.color137{ background-color:#e8112d;height:30px;}
.color138{ background-color:#ce1126;height:30px;}
.color139{ background-color:#af1e2d;height:30px;}
.color140{ background-color:#7c2128;height:30px;}
.color141{ background-color:#ffa3b2;height:30px;}
.color142{ background-color:#fc758e;height:30px;}
.color143{ background-color:#f4476b;height:30px;}
.color144{ background-color:#e5053a;height:30px;}
.color145{ background-color:#bf0a30;height:30px;}
.color146{ background-color:#992135;height:30px;}
.color147{ background-color:#772d35;height:30px;}
.color148{ background-color:#fcbfc9;height:30px;}
.color149{ background-color:#fc9bb2;height:30px;}
.color150{ background-color:#f4547c;height:30px;}
.color151{ background-color:#e00747;height:30px;}
.color152{ background-color:#c10538;height:30px;}
.color153{ background-color:#a80c35;height:30px;}
.color154{ background-color:#931638;height:30px;}
.color155{ background-color:#f4c9c9;height:30px;}
.color156{ background-color:#ef99a3;height:30px;}
.color157{ background-color:#e5566d;height:30px;}
.color158{ background-color:#d81c3f;height:30px;}
.color159{ background-color:#c41e3a;height:30px;}
.color160{ background-color:#a32638;height:30px;}
.color161{ background-color:#8c2633;height:30px;}
.color162{ background-color:#f2afc1;height:30px;}
.color163{ background-color:#ed7a9e;height:30px;}
.color164{ background-color:#e54c7c;height:30px;}
.color165{ background-color:#d30547;height:30px;}
.color166{ background-color:#af003d;height:30px;}
.color167{ background-color:#8e2344;height:30px;}
.color168{ background-color:#75263d;height:30px;}
.color169{ background-color:#ffa0bf;height:30px;}
.color170{ background-color:#ff77a8;height:30px;}
.color171{ background-color:#f94f8e;height:30px;}
.color172{ background-color:#ea0f6b;height:30px;}
.color173{ background-color:#cc0256;height:30px;}
.color174{ background-color:#a50544;height:30px;}
.color175{ background-color:#7c1e3f;height:30px;}
.color176{ background-color:#f4bfd1;height:30px;}
.color177{ background-color:#ed72aa;height:30px;}
.color178{ background-color:#e22882;height:30px;}
.color179{ background-color:#d10056;height:30px;}
.color180{ background-color:#aa004f;height:30px;}
.color181{ background-color:#930042;height:30px;}
.color182{ background-color:#70193d;height:30px;}
.color183{ background-color:#f993c4;height:30px;}
.color184{ background-color:#f46baf;height:30px;}
.color185{ background-color:#ed2893;height:30px;}
.color186{ background-color:#d60270;height:30px;}
.color187{ background-color:#ad005b;height:30px;}
.color188{ background-color:#8c004c;height:30px;}
.color189{ background-color:#6d213f;height:30px;}
.color190{ background-color:#ffa0cc;height:30px;}
.color191{ background-color:#fc70ba;height:30px;}
.color192{ background-color:#f43fa5;height:30px;}
.color193{ background-color:#ed0091;height:30px;}
.color194{ background-color:#ce007c;height:30px;}
.color195{ background-color:#aa0066;height:30px;}
.color196{ background-color:#8e0554;height:30px;}
.color197{ background-color:#f9afd3;height:30px;}
.color198{ background-color:#f484c4;height:30px;}
.color199{ background-color:#ed4faf;height:30px;}
.color200{ background-color:#e0219e;height:30px;}
.color201{ background-color:#c40f89;height:30px;}
.color202{ background-color:#ad0075;height:30px;}
.color203{ background-color:#7c1c51;height:30px;}
.color204{ background-color:#f7c4d8;height:30px;}
.color205{ background-color:#ea6bbf;height:30px;}
.color206{ background-color:#db28a5;height:30px;}
.color207{ background-color:#c4008c;height:30px;}
.color208{ background-color:#a8007a;height:30px;}
.color209{ background-color:#9b0070;height:30px;}
.color210{ background-color:#87005b;height:30px;}
.color211{ background-color:#f2bad8;height:30px;}
.color212{ background-color:#eda0d3;height:30px;}
.color213{ background-color:#e87fc9;height:30px;}
.color214{ background-color:#cc00a0;height:30px;}
.color215{ background-color:#b7008e;height:30px;}
.color216{ background-color:#a3057f;height:30px;}
.color217{ background-color:#7f2860;height:30px;}
.color218{ background-color:#edc4dd;height:30px;}
.color219{ background-color:#e29ed6;height:30px;}
.color220{ background-color:#d36bc6;height:30px;}
.color221{ background-color:#bf30b5;height:30px;}
.color222{ background-color:#af23a5;height:30px;}
.color223{ background-color:#a02d96;height:30px;}
.color224{ background-color:#772d6b;height:30px;}
.color225{ background-color:#e5c4d6;height:30px;}
.color226{ background-color:#d3a5c9;height:30px;}
.color227{ background-color:#9b4f96;height:30px;}
.color228{ background-color:#72166b;height:30px;}
.color229{ background-color:#681e5b;height:30px;}
.color230{ background-color:#5e2154;height:30px;}
.color231{ background-color:#542344;height:30px;}
.color232{ background-color:#d8a8d8;height:30px;}
.color233{ background-color:#c687d1;height:30px;}
.color234{ background-color:#aa47ba;height:30px;}
.color235{ background-color:#930fa5;height:30px;}
.color236{ background-color:#820c8e;height:30px;}
.color237{ background-color:#701e72;height:30px;}
.color238{ background-color:#602d59;height:30px;}
.color239{ background-color:#d1a0cc;height:30px;}
.color240{ background-color:#ba7cbc;height:30px;}
.color241{ background-color:#9e4fa5;height:30px;}
.color242{ background-color:#872b93;height:30px;}
.color243{ background-color:#70147a;height:30px;}
.color244{ background-color:#66116d;height:30px;}
.color245{ background-color:#5b195e;height:30px;}
.color246{ background-color:#bf93cc;height:30px;}
.color247{ background-color:#aa72bf;height:30px;}
.color248{ background-color:#8e47ad;height:30px;}
.color249{ background-color:#66008c;height:30px;}
.color250{ background-color:#5b027a;height:30px;}
.color251{ background-color:#560c70;height:30px;}
.color252{ background-color:#4c145e;height:30px;}
.color253{ background-color:#e0cee0;height:30px;}
.color254{ background-color:#c6aadb;height:30px;}
.color255{ background-color:#9663c4;height:30px;}
.color256{ background-color:#6d28aa;height:30px;}
.color257{ background-color:#59118e;height:30px;}
.color258{ background-color:#4f2170;height:30px;}
.color259{ background-color:#442359;height:30px;}
.color260{ background-color:#c9add8;height:30px;}
.color261{ background-color:#b591d1;height:30px;}
.color262{ background-color:#9b6dc6;height:30px;}
.color263{ background-color:#894fbf;height:30px;}
.color264{ background-color:#6607a5;height:30px;}
.color265{ background-color:#56008c;height:30px;}
.color266{ background-color:#44235e;height:30px;}
.color267{ background-color:#baafd3;height:30px;}
.color268{ background-color:#9e91c6;height:30px;}
.color269{ background-color:#8977ba;height:30px;}
.color270{ background-color:#38197a;height:30px;}
.color271{ background-color:#2b1166;height:30px;}
.color272{ background-color:#260f54;height:30px;}
.color273{ background-color:#2b2147;height:30px;}
.color274{ background-color:#ad9ed3;height:30px;}
.color275{ background-color:#937acc;height:30px;}
.color276{ background-color:#7251bc;height:30px;}
.color277{ background-color:#4f0093;height:30px;}
.color278{ background-color:#3f0077;height:30px;}
.color279{ background-color:#35006d;height:30px;}
.color280{ background-color:#2b0c56;height:30px;}
.color281{ background-color:#d1cedd;height:30px;}
.color282{ background-color:#a5a0d6;height:30px;}
.color283{ background-color:#6656bc;height:30px;}
.color284{ background-color:#4930ad;height:30px;}
.color285{ background-color:#3f2893;height:30px;}
.color286{ background-color:#332875;height:30px;}
.color287{ background-color:#2b265b;height:30px;}
.color288{ background-color:#bfd1e5;height:30px;}
.color289{ background-color:#a5bae0;height:30px;}
.color290{ background-color:#5e68c4;height:30px;}
.color291{ background-color:#380096;height:30px;}
.color292{ background-color:#1c146b;height:30px;}
.color293{ background-color:#141654;height:30px;}
.color294{ background-color:#14213d;height:30px;}
.color295{ background-color:#afbcdb;height:30px;}
.color296{ background-color:#5b77cc;height:30px;}
.color297{ background-color:#3044b5;height:30px;}
.color298{ background-color:#2d008e;height:30px;}
.color299{ background-color:#1e1c77;height:30px;}
.color300{ background-color:#192168;height:30px;}
.color301{ background-color:#112151;height:30px;}
.color302{ background-color:#b5d1e8;height:30px;}
.color303{ background-color:#99badd;height:30px;}
.color304{ background-color:#6689cc;height:30px;}
.color305{ background-color:#0c1c8c;height:30px;}
.color306{ background-color:#002b7f;height:30px;}
.color307{ background-color:#002868;height:30px;}
.color308{ background-color:#002654;height:30px;}
.color309{ background-color:#9bc4e2;height:30px;}
.color310{ background-color:#75aadb;height:30px;}
.color311{ background-color:#3a75c4;height:30px;}
.color312{ background-color:#0038a8;height:30px;}
.color313{ background-color:#003893;height:30px;}
.color314{ background-color:#00337f;height:30px;}
.color315{ background-color:#002649;height:30px;}
.color316{ background-color:#c4d8e2;height:30px;}
.color317{ background-color:#a8cee2;height:30px;}
.color318{ background-color:#75b2dd;height:30px;}
.color319{ background-color:#0051ba;height:30px;}
.color320{ background-color:#003f87;height:30px;}
.color321{ background-color:#00386b;height:30px;}
.color322{ background-color:#002d47;height:30px;}
.color323{ background-color:#93c6e0;height:30px;}
.color324{ background-color:#60afdd;height:30px;}
.color325{ background-color:#008ed6;height:30px;}
.color326{ background-color:#005bbf;height:30px;}
.color327{ background-color:#0054a0;height:30px;}
.color328{ background-color:#003d6b;height:30px;}
.color329{ background-color:#00334c;height:30px;}
.color330{ background-color:#82c6e2;height:30px;}
.color331{ background-color:#51b5e0;height:30px;}
.color332{ background-color:#00a3dd;height:30px;}
.color333{ background-color:#0072c6;height:30px;}
.color334{ background-color:#005b99;height:30px;}
.color335{ background-color:#004f6d;height:30px;}
.color336{ background-color:#003f54;height:30px;}
.color337{ background-color:#bae0e2;height:30px;}
.color338{ background-color:#51bfe2;height:30px;}
.color339{ background-color:#00a5db;height:30px;}
.color340{ background-color:#0084c9;height:30px;}
.color341{ background-color:#00709e;height:30px;}
.color342{ background-color:#00546b;height:30px;}
.color343{ background-color:#004454;height:30px;}
.color344{ background-color:#a5dde2;height:30px;}
.color345{ background-color:#70cee2;height:30px;}
.color346{ background-color:#00bce2;height:30px;}
.color347{ background-color:#0091c9;height:30px;}
.color348{ background-color:#007aa5;height:30px;}
.color349{ background-color:#00607c;height:30px;}
.color350{ background-color:#003f49;height:30px;}
.color351{ background-color:#72d1dd;height:30px;}
.color352{ background-color:#28c4d8;height:30px;}
.color353{ background-color:#00adc6;height:30px;}
.color354{ background-color:#0099b5;height:30px;}
.color355{ background-color:#00829b;height:30px;}
.color356{ background-color:#006b77;height:30px;}
.color357{ background-color:#00494f;height:30px;}
.color358{ background-color:#c9e8dd;height:30px;}
.color359{ background-color:#93dddb;height:30px;}
.color360{ background-color:#4cced1;height:30px;}
.color361{ background-color:#009ea0;height:30px;}
.color362{ background-color:#008789;height:30px;}
.color363{ background-color:#007272;height:30px;}
.color364{ background-color:#006663;height:30px;}
.color365{ background-color:#aaddd6;height:30px;}
.color366{ background-color:#56c9c1;height:30px;}
.color367{ background-color:#00b2aa;height:30px;}
.color368{ background-color:#008c82;height:30px;}
.color369{ background-color:#007770;height:30px;}
.color370{ background-color:#006d66;height:30px;}
.color371{ background-color:#005951;height:30px;}
.color372{ background-color:#87ddd1;height:30px;}
.color373{ background-color:#56d6c9;height:30px;}
.color374{ background-color:#00c1b5;height:30px;}
.color375{ background-color:#00aa9e;height:30px;}
.color376{ background-color:#008c82;height:30px;}
.color377{ background-color:#006056;height:30px;}
.color378{ background-color:#00493f;height:30px;}
.color379{ background-color:#8ce0d1;height:30px;}
.color380{ background-color:#47d6c1;height:30px;}
.color381{ background-color:#00c6b2;height:30px;}
.color382{ background-color:#00b2a0;height:30px;}
.color383{ background-color:#009987;height:30px;}
.color384{ background-color:#008272;height:30px;}
.color385{ background-color:#004f42;height:30px;}
.color386{ background-color:#7ad3c1;height:30px;}
.color387{ background-color:#35c4af;height:30px;}
.color388{ background-color:#00af99;height:30px;}
.color389{ background-color:#009b84;height:30px;}
.color390{ background-color:#008270;height:30px;}
.color391{ background-color:#006b5b;height:30px;}
.color392{ background-color:#004438;height:30px;}
.color393{ background-color:#baead6;height:30px;}
.color394{ background-color:#a0e5ce;height:30px;}
.color395{ background-color:#5eddc1;height:30px;}
.color396{ background-color:#00af93;height:30px;}
.color397{ background-color:#00997c;height:30px;}
.color398{ background-color:#007c66;height:30px;}
.color399{ background-color:#006854;height:30px;}
.color400{ background-color:#9bdbc1;height:30px;}
.color401{ background-color:#7ad1b5;height:30px;}
.color402{ background-color:#00b28c;height:30px;}
.color403{ background-color:#009977;height:30px;}
.color404{ background-color:#007a5e;height:30px;}
.color405{ background-color:#006b54;height:30px;}
.color406{ background-color:#00563f;height:30px;}
.color407{ background-color:#8ee2bc;height:30px;}
.color408{ background-color:#54d8a8;height:30px;}
.color409{ background-color:#00c993;height:30px;}
.color410{ background-color:#00b27a;height:30px;}
.color411{ background-color:#007c59;height:30px;}
.color412{ background-color:#006847;height:30px;}
.color413{ background-color:#024930;height:30px;}
.color414{ background-color:#b5e2bf;height:30px;}
.color415{ background-color:#96d8af;height:30px;}
.color416{ background-color:#70ce9b;height:30px;}
.color417{ background-color:#009e60;height:30px;}
.color418{ background-color:#008751;height:30px;}
.color419{ background-color:#006b3f;height:30px;}
.color420{ background-color:#234f33;height:30px;}
.color421{ background-color:#b5e8bf;height:30px;}
.color422{ background-color:#99e5b2;height:30px;}
.color423{ background-color:#84e2a8;height:30px;}
.color424{ background-color:#00b760;height:30px;}
.color425{ background-color:#009e49;height:30px;}
.color426{ background-color:#007a3d;height:30px;}
.color427{ background-color:#215b33;height:30px;}
.color428{ background-color:#aadd96;height:30px;}
.color429{ background-color:#a0db8e;height:30px;}
.color430{ background-color:#60c659;height:30px;}
.color431{ background-color:#1eb53a;height:30px;}
.color432{ background-color:#339e35;height:30px;}
.color433{ background-color:#3d8e33;height:30px;}
.color434{ background-color:#3a7728;height:30px;}
.color435{ background-color:#d3e8a3;height:30px;}
.color436{ background-color:#c4e58e;height:30px;}
.color437{ background-color:#aadd6d;height:30px;}
.color438{ background-color:#5bbf21;height:30px;}
.color439{ background-color:#56aa1c;height:30px;}
.color440{ background-color:#568e14;height:30px;}
.color441{ background-color:#566b21;height:30px;}
.color442{ background-color:#d8ed96;height:30px;}
.color443{ background-color:#ceea82;height:30px;}
.color444{ background-color:#bae860;height:30px;}
.color445{ background-color:#8cd600;height:30px;}
.color446{ background-color:#7fba00;height:30px;}
.color447{ background-color:#709302;height:30px;}
.color448{ background-color:#566314;height:30px;}
.color449{ background-color:#e0ea68;height:30px;}
.color450{ background-color:#d6e542;height:30px;}
.color451{ background-color:#cce226;height:30px;}
.color452{ background-color:#bad80a;height:30px;}
.color453{ background-color:#a3af07;height:30px;}
.color454{ background-color:#939905;height:30px;}
.color455{ background-color:#707014;height:30px;}
.color456{ background-color:#e8ed60;height:30px;}
.color457{ background-color:#e0ed44;height:30px;}
.color458{ background-color:#d6e80f;height:30px;}
.color459{ background-color:#cee007;height:30px;}
.color460{ background-color:#bac405;height:30px;}
.color461{ background-color:#9e9e07;height:30px;}
.color462{ background-color:#848205;height:30px;}
.color463{ background-color:#f2ef87;height:30px;}
.color464{ background-color:#eaed35;height:30px;}
.color465{ background-color:#e5e811;height:30px;}
.color466{ background-color:#e0e20c;height:30px;}
.color467{ background-color:#e0e20c;height:30px;}
.color468{ background-color:#c1bf0a;height:30px;}
.color469{ background-color:#afa80a;height:30px;}
.color470{ background-color:#f2ed6d;height:30px;}
.color471{ background-color:#efea07;height:30px;}
.color472{ background-color:#ede211;height:30px;}
.color473{ background-color:#e8dd11;height:30px;}
.color474{ background-color:#b5a80c;height:30px;}
.color475{ background-color:#998c0a;height:30px;}
.color476{ background-color:#6d6002;height:30px;}
.color477{ background-color:#d1c6b5;height:30px;}
.color478{ background-color:#c1b5a5;height:30px;}
.color479{ background-color:#afa593;height:30px;}
.color480{ background-color:#998c7c;height:30px;}
.color481{ background-color:#827566;height:30px;}
.color482{ background-color:#6b5e4f;height:30px;}
.color483{ background-color:#3d332b;height:30px;}
.color484{ background-color:#cec1b5;height:30px;}
.color485{ background-color:#baaa9e;height:30px;}
.color486{ background-color:#a8998c;height:30px;}
.color487{ background-color:#99897c;height:30px;}
.color488{ background-color:#7c6d63;height:30px;}
.color489{ background-color:#66594c;height:30px;}
.color490{ background-color:#3d3028;height:30px;}
.color491{ background-color:#c6c1b2;height:30px;}
.color492{ background-color:#b5afa0;height:30px;}
.color493{ background-color:#a39e8c;height:30px;}
.color494{ background-color:#8e8c7a;height:30px;}
.color495{ background-color:#777263;height:30px;}
.color496{ background-color:#605e4f;height:30px;}
.color497{ background-color:#282821;height:30px;}
.color498{ background-color:#d1ccbf;height:30px;}
.color499{ background-color:#bfbaaf;height:30px;}
.color500{ background-color:#afaaa3;height:30px;}
.color501{ background-color:#96938e;height:30px;}
.color502{ background-color:#827f77;height:30px;}
.color503{ background-color:#60605b;height:30px;}
.color504{ background-color:#2b2b28;height:30px;}
.color505{ background-color:#dddbd1;height:30px;}
.color506{ background-color:#d1cec6;height:30px;}
.color507{ background-color:#adafaa;height:30px;}
.color508{ background-color:#919693;height:30px;}
.color509{ background-color:#666d70;height:30px;}
.color510{ background-color:#444f51;height:30px;}
.color511{ background-color:#30383a;height:30px;}
.color512{ background-color:#e0d1c6;height:30px;}
.color513{ background-color:#d3bfb7;height:30px;}
.color514{ background-color:#bca59e;height:30px;}
.color515{ background-color:#8c706b;height:30px;}
.color516{ background-color:#593f3d;height:30px;}
.color517{ background-color:#493533;height:30px;}
.color518{ background-color:#3f302b;height:30px;}
.color519{ background-color:#d1d1c6;height:30px;}
.color520{ background-color:#babfb7;height:30px;}
.color521{ background-color:#a3a8a3;height:30px;}
.color522{ background-color:#898e8c;height:30px;}
.color523{ background-color:#565959;height:30px;}
.color524{ background-color:#494c49;height:30px;}
.color525{ background-color:#3f3f38;height:30px;}
.color526{ background-color:#e5dbcc;height:30px;}
.color527{ background-color:#ddd1c1;height:30px;}
.color528{ background-color:#ccc1b2;height:30px;}
.color529{ background-color:#c1b5a5;height:30px;}
.color530{ background-color:#b5a899;height:30px;}
.color531{ background-color:#afa393;height:30px;}
.color532{ background-color:#a39687;height:30px;}
.color533{ background-color:#96897a;height:30px;}
.color534{ background-color:#8c7f70;height:30px;}
.color535{ background-color:#827263;height:30px;}
.color536{ background-color:#6d5e51;height:30px;}
.color537{ background-color:#e8e2d6;height:30px;}
.color538{ background-color:#ddd8ce;height:30px;}
.color539{ background-color:#d3cec4;height:30px;}
.color540{ background-color:#c4c1ba;height:30px;}
.color541{ background-color:#bab7af;height:30px;}
.color542{ background-color:#b5b2aa;height:30px;}
.color543{ background-color:#a5a39e;height:30px;}
.color544{ background-color:#9b9993;height:30px;}
.color545{ background-color:#8c8984;height:30px;}
.color546{ background-color:#777772;height:30px;}
.color547{ background-color:#686663;height:30px;}
.color548{ background-color:#54472d;height:30px;}
.color549{ background-color:#544726;height:30px;}
.color550{ background-color:#60542b;height:30px;}
.color551{ background-color:#ada07a;height:30px;}
.color552{ background-color:#c4b796;height:30px;}
.color553{ background-color:#d6ccaf;height:30px;}
.color554{ background-color:#e2d8bf;height:30px;}
.color555{ background-color:#604c11;height:30px;}
.color556{ background-color:#877530;height:30px;}
.color557{ background-color:#a09151;height:30px;}
.color558{ background-color:#bcad75;height:30px;}
.color559{ background-color:#ccbf8e;height:30px;}
.color560{ background-color:#dbcea5;height:30px;}
.color561{ background-color:#e5dbba;height:30px;}
.color562{ background-color:#665614;height:30px;}
.color563{ background-color:#998714;height:30px;}
.color564{ background-color:#b59b0c;height:30px;}
.color565{ background-color:#ddcc6b;height:30px;}
.color566{ background-color:#e2d67c;height:30px;}
.color567{ background-color:#eadd96;height:30px;}
.color568{ background-color:#ede5ad;height:30px;}
.color569{ background-color:#5b4723;height:30px;}
.color570{ background-color:#755426;height:30px;}
.color571{ background-color:#876028;height:30px;}
.color572{ background-color:#c1a875;height:30px;}
.color573{ background-color:#d1bf91;height:30px;}
.color574{ background-color:#ddcca5;height:30px;}
.color575{ background-color:#e2d6b5;height:30px;}
.color576{ background-color:#472311;height:30px;}
.color577{ background-color:#8c5933;height:30px;}
.color578{ background-color:#b28260;height:30px;}
.color579{ background-color:#c49977;height:30px;}
.color580{ background-color:#d8b596;height:30px;}
.color581{ background-color:#e5c6aa;height:30px;}
.color582{ background-color:#edd3bc;height:30px;}
.color583{ background-color:#603311;height:30px;}
.color584{ background-color:#51261c;height:30px;}
.color585{ background-color:#7c513d;height:30px;}
.color586{ background-color:#99705b;height:30px;}
.color587{ background-color:#b5917c;height:30px;}
.color588{ background-color:#ccaf9b;height:30px;}
.color589{ background-color:#d8bfaa;height:30px;}
.color590{ background-color:#e2ccba;height:30px;}
.color591{ background-color:#593d2b;height:30px;}
.color592{ background-color:#633826;height:30px;}
.color593{ background-color:#7a3f28;height:30px;}
.color594{ background-color:#af8970;height:30px;}
.color595{ background-color:#d3b7a3;height:30px;}
.color596{ background-color:#e0ccba;height:30px;}
.color597{ background-color:#e5d3c1;height:30px;}
.color598{ background-color:#6b3021;height:30px;}
.color599{ background-color:#9b301c;height:30px;}
.color600{ background-color:#d81e05;height:30px;}
.color601{ background-color:#ed9e84;height:30px;}
.color602{ background-color:#efb5a0;height:30px;}
.color603{ background-color:#f2c4af;height:30px;}
.color604{ background-color:#f2d1bf;height:30px;}
.color605{ background-color:#5b2626;height:30px;}
.color606{ background-color:#752828;height:30px;}
.color607{ background-color:#913338;height:30px;}
.color608{ background-color:#db828c;height:30px;}
.color609{ background-color:#f2adb2;height:30px;}
.color610{ background-color:#f4bcbf;height:30px;}
.color611{ background-color:#f7c9c6;height:30px;}
.color612{ background-color:#512826;height:30px;}
.color613{ background-color:#752828;height:30px;}
.color614{ background-color:#913338;height:30px;}
.color615{ background-color:#db828c;height:30px;}
.color616{ background-color:#f2adb2;height:30px;}
.color617{ background-color:#f4bcbf;height:30px;}
.color618{ background-color:#f7c9c6;height:30px;}
.color619{ background-color:#441e1c;height:30px;}
.color620{ background-color:#844949;height:30px;}
.color621{ background-color:#844949;height:30px;}
.color622{ background-color:#bc8787;height:30px;}
.color623{ background-color:#d8ada8;height:30px;}
.color624{ background-color:#e2bcb7;height:30px;}
.color625{ background-color:#edcec6;height:30px;}
.color626{ background-color:#511e26;height:30px;}
.color627{ background-color:#661e2b;height:30px;}
.color628{ background-color:#7a2638;height:30px;}
.color629{ background-color:#d8899b;height:30px;}
.color630{ background-color:#e8a5af;height:30px;}
.color631{ background-color:#f2babf;height:30px;}
.color632{ background-color:#f4c6c9;height:30px;}
.color633{ background-color:#602144;height:30px;}
.color634{ background-color:#84216b;height:30px;}
.color635{ background-color:#9e2387;height:30px;}
.color636{ background-color:#d884bc;height:30px;}
.color637{ background-color:#e8a3c9;height:30px;}
.color638{ background-color:#f2bad3;height:30px;}
.color639{ background-color:#f4ccd8;height:30px;}
.color640{ background-color:#4f213a;height:30px;}
.color641{ background-color:#754760;height:30px;}
.color642{ background-color:#936b7f;height:30px;}
.color643{ background-color:#ad8799;height:30px;}
.color644{ background-color:#ccafb7;height:30px;}
.color645{ background-color:#e0c9cc;height:30px;}
.color646{ background-color:#e8d6d1;height:30px;}
.color647{ background-color:#512d44;height:30px;}
.color648{ background-color:#63305e;height:30px;}
.color649{ background-color:#703572;height:30px;}
.color650{ background-color:#b58cb2;height:30px;}
.color651{ background-color:#c6a3c1;height:30px;}
.color652{ background-color:#d3b7cc;height:30px;}
.color653{ background-color:#e2ccd3;height:30px;}
.color654{ background-color:#472835;height:30px;}
.color655{ background-color:#593344;height:30px;}
.color656{ background-color:#8e6877;height:30px;}
.color657{ background-color:#b5939b;height:30px;}
.color658{ background-color:#ccadaf;height:30px;}
.color659{ background-color:#ddc6c4;height:30px;}
.color660{ background-color:#e5d3cc;height:30px;}
.color661{ background-color:#512654;height:30px;}
.color662{ background-color:#68217a;height:30px;}
.color663{ background-color:#7a1e99;height:30px;}
.color664{ background-color:#af72c1;height:30px;}
.color665{ background-color:#cea3d3;height:30px;}
.color666{ background-color:#d6afd6;height:30px;}
.color667{ background-color:#e5c6db;height:30px;}
.color668{ background-color:#35264f;height:30px;}
.color669{ background-color:#493d63;height:30px;}
.color670{ background-color:#605677;height:30px;}
.color671{ background-color:#8c8299;height:30px;}
.color672{ background-color:#b2a8b5;height:30px;}
.color673{ background-color:#ccc1c6;height:30px;}
.color674{ background-color:#dbd3d3;height:30px;}
.color675{ background-color:#353842;height:30px;}
.color676{ background-color:#353f5b;height:30px;}
.color677{ background-color:#3a4972;height:30px;}
.color678{ background-color:#9ba3b7;height:30px;}
.color679{ background-color:#adb2c1;height:30px;}
.color680{ background-color:#c4c6ce;height:30px;}
.color681{ background-color:#d6d3d6;height:30px;}
.color682{ background-color:#003049;height:30px;}
.color683{ background-color:#00335b;height:30px;}
.color684{ background-color:#003f77;height:30px;}
.color685{ background-color:#6693bc;height:30px;}
.color686{ background-color:#93b7d1;height:30px;}
.color687{ background-color:#b7ccdb;height:30px;}
.color688{ background-color:#c4d3dd;height:30px;}
.color689{ background-color:#02283a;height:30px;}
.color690{ background-color:#3f6075;height:30px;}
.color691{ background-color:#607c8c;height:30px;}
.color692{ background-color:#8499a5;height:30px;}
.color693{ background-color:#afbcbf;height:30px;}
.color694{ background-color:#c4cccc;height:30px;}
.color695{ background-color:#d6d8d3;height:30px;}
.color696{ background-color:#0c3844;height:30px;}
.color697{ background-color:#003f54;height:30px;}
.color698{ background-color:#004459;height:30px;}
.color699{ background-color:#5e99aa;height:30px;}
.color700{ background-color:#87afbf;height:30px;}
.color701{ background-color:#a3c1c9;height:30px;}
.color702{ background-color:#c4d6d6;height:30px;}
.color703{ background-color:#00353a;height:30px;}
.color704{ background-color:#26686d;height:30px;}
.color705{ background-color:#609191;height:30px;}
.color706{ background-color:#8cafad;height:30px;}
.color707{ background-color:#aac4bf;height:30px;}
.color708{ background-color:#ced8d1;height:30px;}
.color709{ background-color:#d6ddd6;height:30px;}
.color710{ background-color:#193833;height:30px;}
.color711{ background-color:#3a564f;height:30px;}
.color712{ background-color:#667c72;height:30px;}
.color713{ background-color:#91a399;height:30px;}
.color714{ background-color:#afbab2;height:30px;}
.color715{ background-color:#c9cec4;height:30px;}
.color716{ background-color:#ced1c6;height:30px;}
.color717{ background-color:#234435;height:30px;}
.color718{ background-color:#195e47;height:30px;}
.color719{ background-color:#076d54;height:30px;}
.color720{ background-color:#7aa891;height:30px;}
.color721{ background-color:#a3c1ad;height:30px;}
.color722{ background-color:#b7cebc;height:30px;}
.color723{ background-color:#c6d6c4;height:30px;}
.color724{ background-color:#213d30;height:30px;}
.color725{ background-color:#4f6d5e;height:30px;}
.color726{ background-color:#779182;height:30px;}
.color727{ background-color:#96aa99;height:30px;}
.color728{ background-color:#afbfad;height:30px;}
.color729{ background-color:#c4cebf;height:30px;}
.color730{ background-color:#d8dbcc;height:30px;}
.color731{ background-color:#2b4c3f;height:30px;}
.color732{ background-color:#266659;height:30px;}
.color733{ background-color:#1e7a6d;height:30px;}
.color734{ background-color:#7fbcaa;height:30px;}
.color735{ background-color:#a0cebc;height:30px;}
.color736{ background-color:#bcdbcc;height:30px;}
.color737{ background-color:#d1e2d3;height:30px;}
.color738{ background-color:#233a2d;height:30px;}
.color739{ background-color:#546856;height:30px;}
.color740{ background-color:#728470;height:30px;}
.color741{ background-color:#9eaa99;height:30px;}
.color742{ background-color:#bcc1b2;height:30px;}
.color743{ background-color:#c6ccba;height:30px;}
.color744{ background-color:#d6d6c6;height:30px;}
.color745{ background-color:#05705e;height:30px;}
.color746{ background-color:#008772;height:30px;}
.color747{ background-color:#7fc6b2;height:30px;}
.color748{ background-color:#aadbc6;height:30px;}
.color749{ background-color:#bce2ce;height:30px;}
.color750{ background-color:#cce5d6;height:30px;}
.color751{ background-color:#495928;height:30px;}
.color752{ background-color:#547730;height:30px;}
.color753{ background-color:#608e3a;height:30px;}
.color754{ background-color:#b5cc8e;height:30px;}
.color755{ background-color:#c6d6a0;height:30px;}
.color756{ background-color:#c9d6a3;height:30px;}
.color757{ background-color:#d8ddb5;height:30px;}
.color758{ background-color:#3f4926;height:30px;}
.color759{ background-color:#5e663a;height:30px;}
.color760{ background-color:#777c4f;height:30px;}
.color761{ background-color:#9b9e72;height:30px;}
.color762{ background-color:#b5b58e;height:30px;}
.color763{ background-color:#c6c6a5;height:30px;}
.color764{ background-color:#d8d6b7;height:30px;}
.color765{ background-color:#424716;height:30px;}
.color766{ background-color:#6b702b;height:30px;}
.color767{ background-color:#8c914f;height:30px;}
.color768{ background-color:#aaad75;height:30px;}
.color769{ background-color:#c6c699;height:30px;}
.color770{ background-color:#d3d1aa;height:30px;}
.color771{ background-color:#e0ddbc;height:30px;}
.color772{ background-color:#605e11;height:30px;}
.color773{ background-color:#878905;height:30px;}
.color774{ background-color:#aaba0a;height:30px;}
.color775{ background-color:#dbe06b;height:30px;}
.color776{ background-color:#e2e584;height:30px;}
.color777{ background-color:#e8e89b;height:30px;}
.color778{ background-color:#494411;height:30px;}
.color779{ background-color:#75702b;height:30px;}
.color780{ background-color:#9e9959;height:30px;}
.color781{ background-color:#b2aa70;height:30px;}
.color782{ background-color:#ccc693;height:30px;}
.color783{ background-color:#d6cea3;height:30px;}
.color784{ background-color:#e0dbb5;height:30px;}
.color785{ background-color:#f4edaf;height:30px;}
.color786{ background-color:#f2ed9e;height:30px;}
.color787{ background-color:#f2ea87;height:30px;}
.color788{ background-color:#ede85b;height:30px;}
.color789{ background-color:#e8dd21;height:30px;}
.color790{ background-color:#ddce11;height:30px;}
.color791{ background-color:#d3bf11;height:30px;}
.color792{ background-color:#f2eabc;height:30px;}
.color793{ background-color:#efe8ad;height:30px;}
.color794{ background-color:#eae596;height:30px;}
.color795{ background-color:#e2db72;height:30px;}
.color796{ background-color:#d6ce49;height:30px;}
.color797{ background-color:#c4ba00;height:30px;}
.color798{ background-color:#afa00c;height:30px;}
.color799{ background-color:#eae2b7;height:30px;}
.color800{ background-color:#e2dbaa;height:30px;}
.color801{ background-color:#ddd69b;height:30px;}
.color802{ background-color:#ccc47c;height:30px;}
.color803{ background-color:#b5aa59;height:30px;}
.color804{ background-color:#968c28;height:30px;}
.color805{ background-color:#847711;height:30px;}
.color806{ background-color:#d8ddce;height:30px;}
.color807{ background-color:#c1d1bf;height:30px;}
.color808{ background-color:#a5bfaa;height:30px;}
.color809{ background-color:#7fa08c;height:30px;}
.color810{ background-color:#5b8772;height:30px;}
.color811{ background-color:#21543f;height:30px;}
.color812{ background-color:#0c3026;height:30px;}
.color813{ background-color:#cce2dd;height:30px;}
.color814{ background-color:#b2d8d8;height:30px;}
.color815{ background-color:#8cccd3;height:30px;}
.color816{ background-color:#54b7c6;height:30px;}
.color817{ background-color:#00a0ba;height:30px;}
.color818{ background-color:#007f99;height:30px;}
.color819{ background-color:#00667f;height:30px;}
.color820{ background-color:#bae0e0;height:30px;}
.color821{ background-color:#99d6dd;height:30px;}
.color822{ background-color:#6bc9db;height:30px;}
.color823{ background-color:#00b5d6;height:30px;}
.color824{ background-color:#00a0c4;height:30px;}
.color825{ background-color:#008cb2;height:30px;}
.color826{ background-color:#007aa5;height:30px;}
.color827{ background-color:#d1d8d8;height:30px;}
.color828{ background-color:#c6d1d6;height:30px;}
.color829{ background-color:#9bafc4;height:30px;}
.color830{ background-color:#7796b2;height:30px;}
.color831{ background-color:#5e82a3;height:30px;}
.color832{ background-color:#26547c;height:30px;}
.color833{ background-color:#00305e;height:30px;}
.color834{ background-color:#d6d6d8;height:30px;}
.color835{ background-color:#bfc6d1;height:30px;}
.color836{ background-color:#9baabf;height:30px;}
.color837{ background-color:#6d87a8;height:30px;}
.color838{ background-color:#335687;height:30px;}
.color839{ background-color:#0f2b5b;height:30px;}
.color840{ background-color:#0c1c47;height:30px;}
.color841{ background-color:#d6dbe0;height:30px;}
.color842{ background-color:#c1c9dd;height:30px;}
.color843{ background-color:#a5afd6;height:30px;}
.color844{ background-color:#7f8cbf;height:30px;}
.color845{ background-color:#5960a8;height:30px;}
.color846{ background-color:#2d338e;height:30px;}
.color847{ background-color:#0c1975;height:30px;}
.color848{ background-color:#e2d3d6;height:30px;}
.color849{ background-color:#d8ccd1;height:30px;}
.color850{ background-color:#c6b5c4;height:30px;}
.color851{ background-color:#a893ad;height:30px;}
.color852{ background-color:#7f6689;height:30px;}
.color853{ background-color:#664975;height:30px;}
.color854{ background-color:#472b59;height:30px;}
.color855{ background-color:#f2d6d8;height:30px;}
.color856{ background-color:#efc6d3;height:30px;}
.color857{ background-color:#eaaac4;height:30px;}
.color858{ background-color:#e08cb2;height:30px;}
.color859{ background-color:#d36b9e;height:30px;}
.color860{ background-color:#bc3877;height:30px;}
.color861{ background-color:#a00054;height:30px;}
.color862{ background-color:#edd6d6;height:30px;}
.color863{ background-color:#eaccce;height:30px;}
.color864{ background-color:#e5bfc6;height:30px;}
.color865{ background-color:#d39eaf;height:30px;}
.color866{ background-color:#b7728e;height:30px;}
.color867{ background-color:#a05175;height:30px;}
.color868{ background-color:#7f284f;height:30px;}
.color869{ background-color:#efccce;height:30px;}
.color870{ background-color:#eabfc4;height:30px;}
.color871{ background-color:#e0aaba;height:30px;}
.color872{ background-color:#c9899e;height:30px;}
.color873{ background-color:#b26684;height:30px;}
.color874{ background-color:#934266;height:30px;}
.color875{ background-color:#702342;height:30px;}
.color876{ background-color:#efd1c9;height:30px;}
.color877{ background-color:#e8bfba;height:30px;}
.color878{ background-color:#dba8a5;height:30px;}
.color879{ background-color:#c98c8c;height:30px;}
.color880{ background-color:#b26b70;height:30px;}
.color881{ background-color:#8e4749;height:30px;}
.color882{ background-color:#7f383a;height:30px;}
.color883{ background-color:#f7d1cc;height:30px;}
.color884{ background-color:#f7bfbf;height:30px;}
.color885{ background-color:#f2a5aa;height:30px;}
.color886{ background-color:#e8878e;height:30px;}
.color887{ background-color:#d6606d;height:30px;}
.color888{ background-color:#b73844;height:30px;}
.color889{ background-color:#9e2828;height:30px;}
.color890{ background-color:#f9ddd6;height:30px;}
.color891{ background-color:#fcc9c6;height:30px;}
.color892{ background-color:#fcadaf;height:30px;}
.color893{ background-color:#f98e99;height:30px;}
.color894{ background-color:#f26877;height:30px;}
.color895{ background-color:#e04251;height:30px;}
.color896{ background-color:#d12d33;height:30px;}
.color897{ background-color:#ffd3aa;height:30px;}
.color898{ background-color:#f9c9a3;height:30px;}
.color899{ background-color:#f9ba82;height:30px;}
.color900{ background-color:#fc9e49;height:30px;}
.color901{ background-color:#f28411;height:30px;}
.color902{ background-color:#d36d00;height:30px;}
.color903{ background-color:#bf5b00;height:30px;}
.color904{ background-color:#f4d1af;height:30px;}
.color905{ background-color:#efc49e;height:30px;}
.color906{ background-color:#e8b282;height:30px;}
.color907{ background-color:#d18e54;height:30px;}
.color908{ background-color:#ba7530;height:30px;}
.color909{ background-color:#8e4905;height:30px;}
.color910{ background-color:#753802;height:30px;}
.color911{ background-color:#edd3b5;height:30px;}
.color912{ background-color:#e2bf9b;height:30px;}
.color913{ background-color:#d3a87c;height:30px;}
.color914{ background-color:#c18e60;height:30px;}
.color915{ background-color:#aa753f;height:30px;}
.color916{ background-color:#723f0a;height:30px;}
.color917{ background-color:#60330a;height:30px;}
.color918{ background-color:#fce216;height:30px;}
.color919{ background-color:#f7b50c;height:30px;}
.color920{ background-color:#e29100;height:30px;}
.color921{ background-color:#ea4f00;height:30px;}
.color922{ background-color:#e03a00;height:30px;}
.color923{ background-color:#d62100;height:30px;}
.color924{ background-color:#d11600;height:30px;}
.color925{ background-color:#cc0c00;height:30px;}
.color926{ background-color:#c6003d;height:30px;}
.color927{ background-color:#d10572;height:30px;}
.color928{ background-color:#c4057c;height:30px;}
.color929{ background-color:#aa0096;height:30px;}
.color930{ background-color:#720082;height:30px;}
.color931{ background-color:#59008e;height:30px;}
.color932{ background-color:#1c007a;height:30px;}
.color933{ background-color:#0077bf;height:30px;}
.color934{ background-color:#007fcc;height:30px;}
.color935{ background-color:#00a3d1;height:30px;}
.color936{ background-color:#007f82;height:30px;}
.color937{ background-color:#008977;height:30px;}
.color938{ background-color:#009677;height:30px;}
.color939{ background-color:#009944;height:30px;}
.color940{ background-color:#009e0f;height:30px;}
.color941{ background-color:#54bc00;height:30px;}
.color942{ background-color:#9ec400;height:30px;}
.color943{ background-color:#a34402;height:30px;}
.color944{ background-color:#704214;height:30px;}
.color945{ background-color:#0a0c11;height:30px;}
.color946{ background-color:#3a3321;height:30px;}
.color947{ background-color:#282d26;height:30px;}
.color948{ background-color:#3d3023;height:30px;}
.color949{ background-color:#422d2d;height:30px;}
.color950{ background-color:#1c2630;height:30px;}
.color951{ background-color:#443d38;height:30px;}
.color952{ background-color:#111111;height:30px;}
.color953{ background-color:#111114;height:30px;}
.color954{ background-color:#0f0f0f;height:30px;}
.color955{ background-color:#110c0f;height:30px;}
.color956{ background-color:#070c0f;height:30px;}
.color957{ background-color:#33302b;height:30px;}
.color958{ background-color:#00aacc;height:30px;}
.color959{ background-color:#60dd49;height:30px;}
.color960{ background-color:#ffed38;height:30px;}
.color961{ background-color:#ff9338;height:30px;}
.color962{ background-color:#f95951;height:30px;}
.color963{ background-color:#ff0093;height:30px;}
.color964{ background-color:#d6009e;height:30px;}
.color965{ background-color:#0089af;height:30px;}
.color966{ background-color:#1cce28;height:30px;}
.color967{ background-color:#ffd816;height:30px;}
.color968{ background-color:#ff7f1e;height:30px;}
.color969{ background-color:#f93a2b;height:30px;}
.color970{ background-color:#f7027c;height:30px;}
.color971{ background-color:#bf008c;height:30px;}
.color972{ background-color:#00b59b;height:30px;}
.color973{ background-color:#dde00f;height:30px;}
.color974{ background-color:#ffcc1e;height:30px;}
.color975{ background-color:#ff7247;height:30px;}
.color976{ background-color:#fc2366;height:30px;}
.color977{ background-color:#e50099;height:30px;}
.color978{ background-color:#8c60c1;height:30px;}
.color979{ background-color:#00a087;height:30px;}
.color980{ background-color:#d6d60c;height:30px;}
.color981{ background-color:#ffbc21;height:30px;}
.color982{ background-color:#ff5416;height:30px;}
.color983{ background-color:#fc074f;height:30px;}
.color984{ background-color:#d10084;height:30px;}
.color985{ background-color:#703faf;height:30px;}
.color986{ background-color:#fff;height:30px;}
.color987{ background-color:#fff;height:30px;}
/*========================Pantone Color Chart================*/

/*========================Pantone Color Chart================*/
panel{width:100%;float:left;padding:0;margin:0;}
/*========================Pantone Color Chart================*/

/*========================Graphic Design Services================*/
ul.page-list {margin:1% auto 2% auto; padding:0; width:77%; }
ul.page-list li { margin:0 3% 0 0; padding:0 0 0 20px; display:inline; color: #1ca4cc; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: bold; line-height:23px;  text-align:left; background:url(../images/right-arrow.png) no-repeat scroll 0 3px; }
ul.page-list li a { color:#1ca4cc; text-decoration:none; }
ul.page-list li a:hover { color:#3d3d3d; text-decoration:none; }
/*========================Graphic Design Services================*/

/*====================Colors Matters======================*/
p.faq-txt strong.redtxt,b.redtxt { font-size: 14px; font-weight: bold; color:#ff0000 !important; }
p.faq-txt strong.yellowtxt,b.yellowtxt { font-size: 14px; font-weight: bold; color:#ffff00 !important; }
p.faq-txt strong.bluetxt,b.bluetxt { font-size: 14px; font-weight: bold; color:#0000ff !important; }
p.faq-txt strong.blacktxt,b.blacktxt { font-size: 14px; font-weight: bold; color:#000 !important; }
p.faq-txt strong.purpletxt,b.purpletxt { font-size: 14px; font-weight: bold; color:#cc33ff !important; }
p.faq-txt strong.browntxt,b.browntxt { font-size: 14px; font-weight: bold; color:#996633 !important; }
p.faq-txt strong.orangetxt,b.orangetxt { font-size: 14px; font-weight: bold; color:#ff9900 !important; }
/*====================Colors Matters======================*/



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

.repair_form { margin:0; padding:0; width:100%; float:left;}
.repair_form label{ margin:0; padding:5px 0; width:30px; float:left;line-height:60px;}

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;*/ padding:0 0 0 10px;margin:5px 0;}
input.repair_field:hover{ border:2px solid #ddb10a;}
input.repair_field:focus{ border:2px solid #f47a20;}

textarea.repair_textarea { border:2px solid #c2c2c2;  width:500px; height:103px; 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;*/ padding:0 0 0 10px;margin:5px 0;}
textarea.repair_textarea:hover{ border:2px solid #ddb10a;}
textarea.repair_textarea:focus{ border:2px solid #f47a20;}

.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: 13px;  }

.form-control { border:2px solid #c2c2c2; width:290px; 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;}

.form-control:hover{ border:2px solid #ddb10a;}
.form-control:focus{ border:2px solid #f47a20;}

.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; border-bottom-right-radius: 10px; border-top-right-radius: 10px; width:130px; font-size:15px; line-height:40px; height:54px; border:2px solid #c2c2c2; margin:5px 0; color:#000;}



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



/*========================Logo Design Articles start================*/
.articles_holder 
{
    margin: 0 auto;
    padding: 0;
    width:90%;
}
ul.articles
{
    margin: 0;
    padding: 0;
    width:100%;
    float:left;
}
.articles li {
    background: url("images/externa-link.png") no-repeat scroll 8px 13px;
    border-left: 1px solid #999;
    border-right: 0 solid #999;
    border-top: 1px solid #999;
    float: left;
    font-family:'helveticaneue-light';
    font-size:17px;
    margin: 0;
    padding: 5px 0 5px 30px;
    width:50%;
}
li.articles1 {
    background: url("images/externa-link.png") no-repeat scroll 8px 13px;
    border-right: 1px solid #999;
    float: left;
    margin: 0;
    padding: 5px 0 5px 30px;
    font-family:'helveticaneue-light';
    font-size:17px;
    width:50%;
}
li.articles2 {
    background: url("images/externa-link.png") no-repeat scroll 8px 13px;
    border-bottom: 1px solid #999;
    float: left;
    margin: 0;
    padding: 5px 0 5px 30px;
    font-family:'helveticaneue-light';
    font-size:17px;
    width:50%;
}
li.articles3 {
    background: url("images/externa-link.png") no-repeat scroll 8px 13px;
    border-bottom: 1px solid #999;
    border-right: 1px solid #999;
    float: left;
    margin: 0;
    padding: 5px 0 5px 30px;
    font-family:'helveticaneue-light';
    font-size:17px;
    width:50%;
}
/*========================Logo Design Articles end================*/

/* =========================== new About Us CSS Ends ================================== */
.justask-form-holder { background:#fff; float: left; margin:3% 0 3% 4.5%; padding: 2%; width: 90%; }
.justask-form-holder p {clear:both; font-size:13px; color:#a1a1a1; margin-top:6%; }
.justask-form-holder p small {font-size:11px; color:#a1a1a1;}

.justask-row { float: left; margin: 0; padding:10px 0; width:100%; }
.justask-form-col { float: left; margin: 0; padding: 0; width: 50%; }
.left-justask-row { float: left; margin: 0; padding: 0; width:45%; }
.right-justask-row { width:45%; float:right; margin-right:8.3%; }
.captcha-col { float: left; margin: 0; padding: 0; width: 60%; }
.button-col { float: right; margin: 0; padding: 0; width: 40%; }
.justask-form-holder h1 {text-align:left !important;}
.captcha-block { margin:0; padding:0; width:119px; float:right;}

.justask_form{ margin:0; padding:0; width:100%; float:left;}
.justask_form label{ margin:0; padding:0; width:30px; float:left;line-height:35px;}
input.text_field_box{ border:2px solid #c2c2c2; width:85%; 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;}
input.text_field_box:hover{ border:2px solid #ddb10a;}
input.text_field_box:focus{ border:2px solid #f47a20;}

textarea.text_comments{ border:2px solid #c2c2c2;  width:390px; height:95px; float:left; 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; }
textarea.text_comments:hover{ border:2px solid #ddb10a;}
textarea.text_comments:focus{ border:2px solid #f47a20;}

.justask_form .submit{ margin:0px 0 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;}
.justask_form .submit:hover{ background:url('../images/send-btn-h.jpg') no-repeat; }

/*-----submit bottom-----*/

#jerror{margin-bottom: 20px;border: 1px solid #efefef;}
#jerror ul{list-style: square;padding: 5px;font-size: 11px;}
#jerror ul li{list-style-position: inside;line-height: 1.6em;}
#jerror ul li strong{color: #e46c6d;}
#jerror.valid ul li strong{color: #93d72e;}

#justAsk input.jerror{background: #f8dbdb;border-color: #e77776;}
#justAsk textarea.jerror{background: #f8dbdb;border-color: #e77776;}

#justAsk div.jshowmessage span{margin-left:32px;margin-top:0px;color: #b1b1b1;font-size: 11px;font-style: italic; float:left;}

#justAsk div.jshowmessage span.jerror{color: #e46c6e;}

#justAsk div.jshowmsg span.jerror{color: #e46c6e; line-height:1px; padding:0 0 0 15px; }

.jshowmessage{float:left;width:100%;margin:3px 0;height:0;}

#justAsk div.jshowmessage-new span { color:#e46c6e !important; float: left; font-size: 11px; font-style: italic; margin:3px 0 3px 32px; }
/* =========================== new About Us CSS Ends ================================== */

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



/*==========================Site Map============================*/
.sitemap-block { margin:0 1% 1% 1%; padding:5px; width:31%; display:inline; float:left; border:2px dotted #c2c2c2; border-radius:10px; min-height: 480px; }
ul.site-list { margin:0; padding:0; list-style:none; }
ul.site-list li { color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 13px; font-weight: normal; line-height:23px;  margin:0; padding:0 0 10px 15px !important; text-align:left !important; background:url(../images/site-bullet.png) no-repeat scroll 0 6px; }
ul.site-list li a { color: #3d3d3d; text-decoration:none; }
ul.site-list li a:hover { color: #09b9e2; text-decoration:none; }
/*==========================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 10px 5px 0; display:inline;}
.repair_select_day:hover{ border:2px solid #ddb10a;}
.repair_select_day:focus{ border:2px solid #f47a20;}


.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:12px 10px 5px 0; display:inline;}
.repair_select_time:hover{ border:2px solid #ddb10a;}
.repair_select_time:focus{ border:2px solid #f47a20;}


.repair_select_timezone { border:2px solid #c2c2c2; width:492px; 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;}
.repair_select_timezone:hover{ border:2px solid #ddb10a;}
.repair_select_timezone:focus{ border:2px solid #f47a20;}


.repair_form .callback_submit{ margin:10px 12px 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 .callback_submit:hover{ background:url('../images/send-btn-h.jpg') no-repeat; }
/*==========================Request Call Back===========================*/



/*==========================Web Design Form Start===========================*/

textarea.repair_textareas { border:2px solid #c2c2c2;  width:93%; height:139px; 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;}
textarea.repair_textareas:hover{ border:2px solid #ddb10a;}
textarea.repair_textareas:focus{ border:2px solid #f47a20;}


#justAsk div.wshowmessage span{margin-left: 8%;margin-top: -15px;color: #b1b1b1;font-size: 11px;font-style: italic; float:left;}
#justAsk div.wshowmessage span.jerror{color: #e46c6e;}

.wshowmessage{float:left;width:100%;margin:3px 0;height:0;}

/*==========================Web Design Form End===========================*/



/*========================Privacy Policy================*/
.privacy-list-row { margin:0; padding:0 0 0 1%; width:99%; float:left; }
.privacy-list-col { margin:0 3% 0 0; padding:0; width:45%; float:left; }
p.center-txt { text-align:center; }
/*========================Privacy Policy================*/

/*======================== business-name-tagline ================*/

.taglinelist{ margin:0 0 20px 0; padding:0; width:100%; float:left; }

.taglinelist li{ margin:0; padding:0 0 0 30px; width:33%; float:left;color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 14px; font-weight: normal; background:url(../images/checkbox.png) no-repeat scroll 0 1px }

/*======================== business-name-tagline =================*/



/*========================Glossary================*/
.glossary-list {background:#f1f6f8;border: 1px dashed #999;color: #3d3d3d !important;float: left;margin:10px 0 25px;padding:1% 0;width:100%;}
.glossary { margin:1% 0 !important; }
ul.glossary-link{ margin:0; 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:#095ba5;padding:0 1.2%;}
ul.glossary-link li a:hover{text-decoration:none;color:#000;}
ul.glossary-link li a.active{text-decoration:none;color:#000;}
.glossary-top-area {margin:0;padding:0;width:100%;float:left;}
.glossary-top { color:#000;float:right;margin:0;padding:0;width:90px; text-align:center;font-family:'helveticaneue-light';font-size:14px;line-height:20px;font-weight:normal;}
.glossary-top a {color:#000;font-size:14px;}
.glossary-top a:hover {color:#1ca5c9;}
/*========================Glossary================*/

.tool-tip{
	color: #fff;
	background-color: rgba( 0, 0, 0, .7);
	text-shadow: none;
	font-size: .8em;
	visibility: hidden;
	-webkit-border-radius: 7px; 
	-moz-border-radius: 7px; 
	-o-border-radius: 7px; 
	border-radius: 7px;	
	text-align: center;	
	opacity: 0;
	z-index: 999;
	padding: 3px 8px;	
	position: absolute;
	cursor: default;
	-webkit-transition: all 240ms ease-in-out;
	-moz-transition: all 240ms ease-in-out;
	-ms-transition: all 240ms ease-in-out;
	-o-transition: all 240ms ease-in-out;
	transition: all 240ms ease-in-out;	
}

.tool-tip,
.tool-tip.top{
	top: auto;
	bottom: 114%;
	left: 50%;		
}

.tool-tip.top:after,
.tool-tip:after{
	position: absolute;
	bottom: -12px;
	left: 50%;
	margin-left: -7px;
	content: ' ';
	height: 0px;
	width: 0px;
	border: 6px solid transparent;
    border-top-color: rgba( 0, 0, 0, .7);	
}

/* default heights, width and margin w/o Javscript */

.tool-tip,
.tool-tip.top{
	width: 80px;
	height: 22px;
	margin-left: -43px;
}

/* tool tip position right */

.tool-tip.right{
	top: 50%;
	right: auto;
	left: 106%;
	margin-top: -15px;
	margin-right: auto;	
	margin-left: auto;
}

.tool-tip.right:after{
	left: -5px;
	top: 50%;	
	margin-top: -6px;
	bottom: auto;
	border-top-color: transparent;	
    border-right-color: rgba( 0, 0, 0, .7);	
}

/* tool tip position left */

.tool-tip.left{
	top: 50%;
	left: auto;
	right: 105%;
	margin-top: -15px;	
	margin-left: auto;	
}

.tool-tip.left:after{
	left: auto;
	right: -12px;
	top: 50%;
	margin-top: -6px;
	bottom: auto;
	border-top-color: transparent;	
    border-left-color: rgba( 0, 0, 0, .7);	
}

/* tool tip position bottom */

.tool-tip.bottom{
	top: 115%;
	bottom: auto;
	left: 50%;
	margin-bottom: auto;	
}

.tool-tip.bottom:after{
	position: absolute;
	top: -12px;
	left: 50%;
	margin-left: -7px;
	content: ' ';
	height: 0px;
	width: 0px;
	border: 6px solid transparent;
    border-top-color: transparent;	
    border-bottom-color: rgba( 0, 0, 0, .6);	
}

/* tooltip on focus left and right */

.on-focus .tool-tip.left,
.on-focus .tool-tip.right{
	margin-top: -19px;
}

/* on hover of element containing tooltip default*/

*:not(.on-focus):hover > .tool-tip,
.on-focus input:focus + .tool-tip{
	visibility: visible;
	opacity: 1;
	-webkit-transition: all 240ms ease-in-out;
	-moz-transition: all 240ms ease-in-out;
	-ms-transition: all 240ms ease-in-out;
	-o-transition: all 240ms ease-in-out;
	transition: all 240ms ease-in-out;		
}



/* tool tip slide out */

*:not(.on-focus) > .tool-tip.slideIn,
.on-focus > .tool-tip{
	display: block;
}

.on-focus > .tool-tip.slideIn{
	z-index: -1;
}

.on-focus > input:focus + .tool-tip.slideIn{
	z-index: 1;
}

/* bottom slideIn */

*:not(.on-focus) > .tool-tip.slideIn.bottom,
.on-focus > .tool-tip.slideIn.bottom{
	top: 50%;	
}

*:not(.on-focus):hover > .tool-tip.slideIn.bottom,
.on-focus > input:focus + .tool-tip.slideIn.bottom{
	top: 115%;
}	

.on-focus > input:focus + .tool-tip.slideIn.bottom{
	top: 100%;
}

/* top slideIn */

*:not(.on-focus) > .tool-tip.slideIn,
*:not(.on-focus) > .tool-tip.slideIn.top,
.on-focus > .tool-tip.slideIn,
.on-focus > .tool-tip.slideIn.top{
	bottom: 50%;
}

*:not(.on-focus):hover > .tool-tip.slideIn,
*:not(.on-focus):hover > .tool-tip.slideIn.top,
.on-focus > input:focus + .tool-tip.slideIn,
.on-focus > input:focus + .tool-tip.slideIn.top{
	bottom: 110%;
}	

/* left slideIn */

*:not(.on-focus) > .tool-tip.slideIn.left,
.on-focus > .tool-tip.slideIn.left{
	right: 50%;	
}

*:not(.on-focus):hover > .tool-tip.slideIn.left,
.on-focus > input:focus + .tool-tip.slideIn.left{
	right: 105%;		
}

/* right slideIn */

*:not(.on-focus) > .tool-tip.slideIn.right,
.on-focus > .tool-tip.slideIn.right{
	left: 50%;		
}

*:not(.on-focus):hover > .tool-tip.slideIn.right,
.on-focus > input:focus + .tool-tip.slideIn.right{
	left: 105%;
}



/*================================================ new inside pages ================================================*/

/*================================================ Start Reseller Opportunity ================================================*/
h1.reseller-heading
{
    clear: both;
    color: #222222;
    font-size:45px;
    text-align: center;
    font-family:'avgardn-webfont';
}
h1.reseller-heading span
{
    color: #21abd9;
}  
.heading-block {padding:0; margin:0 auto; width:90%; }
h1.dotted-heading { display:block; padding: 0; margin: 0 auto; font-size: 25px; font-weight: bold; /*line-height: 1.428571429;*/ line-height: 2.429; text-align: center;  white-space: nowrap; vertical-align: middle; background:url(../images/dot-img.jpg) repeat-x center; color: #222222; font-family:'avgardn-webfont';}
h1.dotted-heading span{ color: #222; font-size:25px; background:#fff; padding: 0 15px;}

h1.sub-reseller-heading
{
    clear: both;
    color: #222222;
    font-size:25px;
    text-align: center;
    font-weight:bold;
    font-family:'avgardn-webfont';
}
h1.sub-reseller-heading span
{
    color: #b4b4b4;
    font-size:25px;
    font-weight:normal;
}
.make-money-holder { margin:0 5%; padding:0; width:40%; float:left; text-align:center; }
h1.make-money-heading
{
    clear: both;
    color: #707070;
    font-size:27px;
    text-align: center;
    font-weight:normal;
}
h1.make-money-heading span
{
    color: #095ba5;
    font-weight:bold;
    font-family:'MyriadPro_semibold';
}
h1.make-money-top {text-align: left; color: #707070; font-size:27px; padding:20px 0 0;}

ul.make-money-bullet-text { padding:0; margin:0 5%; width:100%; display:inline; float:left; }
ul.make-money-bullet-text li { clear: both; color: #000; font-size:16px; font-weight:normal; font-family:MyriadPro; }
ul.make-money-bullet-text li span { color: #095ba5;  font-weight:bold;  }
ul.make-money-bullet-text li.first {padding:0 0 0 6%;margin:2% 0 0 0;width:94%;display:inline;float:left; line-height:23px; background:url('../images/1.jpg') no-repeat left top;}

ul.make-money-bullet-text li.second {padding:0 0 0 6%;margin:2% 0 0 0;width:94%;display:inline;float:left; line-height:23px; background:url('../images/2.jpg') no-repeat left top;  /*height:45px;*/}

ul.make-money-bullet-text li.third {padding:0 0 0 6%;margin:2% 0 0 0;width:94%;display:inline;float:left; line-height:23px; background:url('../images/3.jpg') no-repeat left top;}

ul.make-money-bullet-text li.fourth {padding:0 0 0 6%;margin:2% 0 0 0;width:94%;display:inline;float:left; /*line-height:45px;*/ line-height:48px; background:url('../images/4.jpg') no-repeat left top;}

ul.make-money-bullet-text li.fifth {padding:0 0 0 6%;margin:2% 0 0 0;width:94%;display:inline;float:left; line-height:45px; background:url('../images/5.jpg') no-repeat left top;  height:45px; }

ul.make-money-bullet-text li.sixth {padding:0 0 0 6%;margin:2% 0 0 0;width:94%;display:inline;float:left; line-height:23px; background:url('../images/6.jpg') no-repeat left top;  }

ul.reseller-small-logos { margin:3% 0; padding:0; float:left; width:100%; }
ul.reseller-small-logos li { margin:0 0.6%; padding:0; float:left; display:inline; border:1px solid #999; }
ul.reseller-small-logos-repair { margin:0% 0.6% 0.6%; padding:0; float:left; width:100%; }
ul.reseller-small-logos-repair li { margin:0 1.5% 0 0; padding:0; float:left; display:inline; border:1px solid #999; width:15%; }


p.reseller-text span.small-blue-text,p.reseller-lft-txt span { color:#095ba5; font-family: MyriadPro; font-size: 17px; font-weight: bold; line-height: 15px; }  

.top-reseler-holder { margin:3% 10% 0 3%; padding:0; width:90%; text-align:left; float:left; }
.bottom-reseler-holder { margin:3% auto; padding:0; width:90%; text-align:left; }

h2.bottom-reseler-heading { clear: both; color: #707070; font-size:18px; text-align: center; font-weight:normal; font-family: MyriadPro; line-height:30px; border-top:2px dotted #d0d0d0; padding:1% 0; }

p.reseller-text { color: #000; font-family: MyriadPro; font-size: 17px; font-weight: normal; line-height: 23px; margin: 0; padding: 0; text-align:justify; }
p.reseller-lft-txt { color: #000; font-family: MyriadPro; font-size: 16px; font-weight: normal; line-height: 23px; margin: 0; padding: 0; text-align:left; }

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

.bottom-border-rpt { margin:0; padding:0; float:left; width:100%; border-bottom: 2px dotted #d0d0d0; }
.bottom-guarantee-holder { margin:3% auto 0; padding:0; width:90%; text-align:left; }
.reseller-area { margin:0 auto; padding:0; width:90%; }
img.money-back-gurantee-img{ margin:0; padding:0 15px 0 0; float:left;}


/*================================================ Start New About Us ================================================*/
.content-row { margin:0; padding:10px 0; float:left; width:100%; }
.about-logo-hld { margin:0 auto; padding:0; width:30%; }
.about-logo { margin:0; padding:0 25px; float:left; vertical-align:middle; }
.about-logo-l { margin:30px 0 0; }
span.blue-heading { color:#095ba5; }

/*================================================ Start New About Us ================================================*/


/* =========================== Process CSS Starts ================================ */
h1.process-facts { font-family: 'helveticaneue-light'; font-size: 26px; font-weight: bold; line-height:62px;  margin: 0 0 0 1.5%; padding:0; text-align:center; background:url(../images/process-line.jpg) repeat-x top center;  width:97%; height:56px; }
h1.process-facts span { background:#fff; color: #292929; font-weight:normal; font-size: 24px; padding:0 15px; } 
.process-awards { margin:2% 8%; width:84%; padding:0;float:left; }
.place-order { margin:0; width:100%; padding:0;float:left; }
.left-place-order { margin:0; width:26%; padding:0;float:left; }
.middle-place-order { margin:6% 0 0 0; width:40%; padding:0;float:left; }
.right-place-order { margin:11% 0 0 0; width:30%; padding:0;float:right; }
.left-receive-design { margin:11% 2% 0 0; width:28%; padding:0; float:left; text-align:right; }
.right-receive-design { margin:0; width:26%; padding:0;float:right; }
.equal-to-holder { margin:10.5% 0 0 0; width:7%; padding:0;float:left; text-align:center; }
.final-process { margin:1% 0 0 0; width:25%; padding:0;float:right; text-align:left; }
.small-arrow { display:none; }

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

/* =========================== Graphics Design Services CSS Starts ================================ */
.graphic-row1 { margin:1% 0 2%; width:16%; padding:0; float:left; display:inline; }
ul.bookmark-bullet { list-style: none; margin:0 0 0 6%; padding: 0; float: left; }
ul.bookmark-bullet li a { background: url("../images/bookmark-bullet.jpg") no-repeat scroll 0 2px; color: #000; font-family: MyriadPro;
    font-size: 17px; font-weight:normal; line-height: 26px; list-style: none;  margin: 0 0 2%; padding: 0 0 0 20px; text-align: left; }
ul.bookmark-bullet li a:hover { color: #095ba5; }

ul.graphic-images { list-style: none; margin:3% 1%; padding: 0; float: left; width:100%; }
ul.graphic-images li { float: left; margin: 0 1.5% 0 0; padding: 0; width:15%; height:auto; border:1px solid #939393; text-align:center; }

ul.graphic-bullet-text { margin:2% 0; padding:0; list-style:none; }
ul.graphic-bullet-text li { margin:0 0 2% 0; padding:0 0 0 25px; list-style:none; color: #424242; font-family: 'helveticaneue-light'; font-size: 24px; font-weight: bold; line-height:26px; text-align:left; background:url(../images/blue-circle-bullet.png) no-repeat scroll 0 2px; }
ul.graphic-bullet-text li span { color: #000; font-size: 17px; font-weight: normal; line-height:24px; }
.graphic-select-holder { display:none; }

/* =========================== Graphics Design Services CSS Ends  ================================ */

/* =========================== Privacy CSS Starts ================================ */
ul.privacy-bullet-text { float: left; list-style: none; margin:0 0 0 3%; padding:0; width:97%; }
ul.privacy-bullet-text li { background: url("../images/small-blue-circle-bullet.png") no-repeat scroll 0 7px; color: #000; font-family: MyriadPro; font-size: 16px; font-weight: normal; line-height:25px; list-style:none; margin:1% 0; padding: 0 0 0 15px; text-align: left; }

/* =========================== Privacy CSS Ends ================================ */

/* =========================== What You Need to Know about Logo Design CSS Ends ================================ */
h1.line-heading { display:block; padding: 0; margin: 0 auto; font-size: 25px; font-weight: bold; line-height: 1.428571429; text-align: center;  white-space: nowrap; vertical-align: middle; background:url(../images/line-rpt.jpg) repeat-x center; color:#095ba5; font-family:"MyriadPro_semibold";}
h1.line-heading span{ color:#095ba5; font-size:25px; background:#fff; padding: 0 15px;}
/* =========================== What You Need to Know about Logo Design CSS Ends ================================ */


/* =========================== For Captcha ================================ */

.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: 25%; 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;}
input.captcha_text_field_box:hover{ border:2px solid #ddb10a;}
input.captcha_text_field_box:focus{ border:2px solid #f47a20;}

textarea.text_comments_new{ border:2px solid #c2c2c2;  width:94.5%; height:95px; float:left; 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; }
textarea.text_comments_new:hover{ border:2px solid #ddb10a;}
textarea.text_comments_new:focus{ border:2px solid #f47a20;}

/* =========================== For Captcha ================================ */



.logo-design-buttons { margin:0 auto; padding:0; width:250px; }
.logo-design-buttons a {margin:0;padding:10px 15px;color:#fff; -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(#57b441,#000000);  
background: -moz-linear-gradient(#57b441,#000000);   background: -o-linear-gradient(#57b441,#000000);  
background: linear-gradient(#57b441,#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;float:left; text-align:center; font-size:19px;}
.logo-design-buttons a:hover{background-position:10px;}

p.load-more a {
    background: linear-gradient(#6fbd45, #0f5f24) repeat scroll 0 0 / 1px 100px rgba(0, 0, 0, 0);
    border-radius: 5px;
    box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.57);
    color: #fff;
    font-family: 'Myriadpro_semibold';
    font-size: 19px;
    line-height: 30px;
    margin: 0;
    padding: 10px 65px;
    transition: background 0.2s ease-out 0s;
}

.call-back-block { margin:0 auto; padding:0; width:250px; }
.captcha-block-request { margin:0 2%; padding:0; width:92%; float:right; }
.captcha-block-carricature { margin:0 2%; padding:0; width:92%; float:right; }
.captcha-block-flash { float:right; margin: 2% 2%; padding: 0; width: 92%; }
.captcha-block { margin: 2% 0 0 0; padding:0; width:93%; float:right; }
.captcha-txt { padding:2%; width:28%; float:left; border: 2px solid #c2c2c2; border-radius:10px; height: 54px; margin: 5px 0; font-family:MyriadPro; color:#019dd6; font-weight:bold; font-size:32px; text-align:center; line-height:30px; background:url(../images/captcha-bg.png) no-repeat top center; }
.captcha-field { margin:0; padding:0; width:68%; float:right; }
.cap-field { background-color: #efefef; border: 2px solid #c2c2c2; border-radius: 10px; color: #b7b7b7; float: left;font-family: "helveticaneue-light";  font-size: 16px; font-weight: normal; height: 54px; margin: 5px 0; /*padding: 0 0 0 20px;*/ padding: 0 0 0 10px; width:100%; }

.cap-field:hover{ border:2px solid #ddb10a;}
.cap-field:focus{ border:2px solid #f47a20;}



.order-form-holder { background: #fff none repeat scroll 0 0; border: 1px solid #ccc; float: left; margin: 20px 0 0; width: 100%;}
.cross-promo-new{float: right; line-height: 30px; margin: -5% 0 0; padding: 0; width: 43%;}


.all-price-block{border-radius: 10px; float: left; margin: 40px 4px; padding: 0; width: 24%;}
.all-price-block h2{color: #fff; font-size: 24px; line-height: 36px; text-align: center; font-family: "MyriadPro"; padding: 10px 0 10px !important; margin: 0; border: none !important; font-weight: bold;}
.all-price-block h3{color: #000; font-family: "helveticaneue-light"; font-size: 23px; font-weight: normal; padding-top: 10px; text-align: center;}
.all-price-block ul.features-points li{font-size: 12px;height: auto; line-height: 21px; padding: 10px 0;}
.package-order-button {background: rgba(0, 0, 0, 0) linear-gradient(#6fbd45, #136326) repeat scroll 0 0 / 1px 150px; border: medium none; border-radius: 5px; box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.57); color: #fff; font-family: "Myriadpro_semibold"; font-size: 18px; font-weight: bold; margin: 0 auto; padding: 13px 20px; transition: background 160ms ease-in 0s; display: table;}
.package-order-button:hover {background-position: 100px center; color: #fff;}
.all-price-block:hover
{
    box-shadow: 1px 12px 40px rgba(0,0,0,0.5);
    z-index: 99;
    -webkit-transition: all 100ms ease-in;
    -webkit-transform: scale(1.1);
    -ms-transition: all 100ms ease-in;
    -ms-transform: scale(1.1);   
    -moz-transition: all 100ms ease-in;
    -moz-transform: scale(1.1);
    transition: all 100ms ease-in;
    transform: scale(1.1); border-radius: 5px;
}

.ordr-nw-block{padding: 4px 20px 10px; width: 100%; float: left; border-top: 2px solid  #198ca9; margin: -11px 0 0;}
.ordr-nw-block h1{font-weight: bold; font-size: 18px; text-align: center; float: left; width: 100%;text-align: left;}
.ordr-nw-block h1 span{text-align: right; width: 30%; float: right;}
.price{width: 100%; float: left;}
.ordr-nw-block .package-order-button{ font-size: 13px;line-height: 26px;padding: 0 20px; float: right; margin: 5px 0 0;}
.dtls-txt{float: left; font-size: 19px;margin: 6px 0 0;}
.price h1{font-size: 14px;
    height: auto;
    line-height: 35px; font-weight: normal;}


.pckge-hldr{width: 100%; float: left; padding: 20px 11px 20px 54px; border: 1px solid #f47a20; margin: 0 0 20px;}
.pckge-details-hldr p span{width: 6%; float: left; margin: 0 10px 0 0;}
.pckge-hldr h1{font-size: 18px; font-weight: bold;position: relative; display: table;}
.pckge-hldr h1:after{position: absolute; left: 0; width: 100%; bottom: -5px; border-bottom: 4px double #7aba1d; height: 10px; content: '';}

.product-name { background: #ccc none repeat scroll 0 0; color: #000 !important; display: table; font-size: 15px !important; line-height: 20px !important; margin: 0 auto; padding: 0 !important; width: 100%;}
.order-nw-calculator li{height: auto !important; min-height: 50px; position: relative; line-height: 43px !important;}
.order_price_question{ /* Styling question */
  /* Start layout CSS */
  color:#000;
  font-size:0.9em;
  width:38px;
  margin-bottom:2px;
  margin-top:2px;
  padding-left:2px;
  height:36px;
  position: relative;
  z-index: 9999;
  float: left;

  /* End layout CSS */

  overflow:hidden;
  cursor:pointer;
}

.order_price_answer{ /* Parent box of slide down content */
  /* Start layout CSS */
  border:1px solid #d9d9d9;
  background-color:#fff;
  width:100%; 
  padding: 0 12px; 
  /* End layout CSS */

  visibility:hidden;
  height:0px;
  overflow:hidden;
  position:relative;
  border-radius: 0 0 10px 10px;
  box-shadow: 0 0 3px #b0b0b0;color: #000000;font-family: "helveticaneue-light";
  transition:0.01s all;
}
.order_price_answer p{font-size: 14px;}
.order_price_answer_content{ /* Content that is slided down */
  padding:1px;
  font-size:0.9em;
  position:relative;
}
.ordr-additn{position: absolute;right: 54px; width: 16%; top: 0;}
.ordr-additn .added-price{float: right;}

/*speed optimization*/

section#banner-speed{float: left; margin: 46px 0 0; width: 100%; background: #ebf5fe; padding: 0; text-align: center; position: relative;}
.speed-banner-heading{bottom: 28%; position: absolute; left: 0; width: 100%;}
.speed-banner-heading h1{color: #1d1f1e; font-size: 25px; font-family: 'Helvetica Neue'; float: left; width: 100%; text-align: left;}
.click-button-inner{margin: 0; padding: 14px 32px 14px; color: #fff; -moz-border-radius: 5px; 
	-webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 1px 2px 0 rgba(50,50,50,.57); 
	-moz-box-shadow: 0 1px 2px 0 rgba(50,50,50,.57); box-shadow: 0 1px 2px 0 rgba(50,50,50,.57); 
	background: -webkit-linear-gradient(#6fbd45,#0f5f24); background: -moz-linear-gradient(#6fbd45,#0f5f24); 
	background: -o-linear-gradient(#6fbd45,#0f5f24); background: linear-gradient(#6fbd45,#0f5f24); 
	-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 150px; font-size: 22px; font-family: Myriadpro_semibold;
	float: left; margin-top: 40px;}
.click-button-inner:hover{color: #fff; text-decoration: none;}
.speed-text{padding-left: 66px; float: left; width: 100%;}
#speed-section{background: #fff; width: 100%; padding: 6.9% 0 4% 0; float: left; position: relative;}
section#speed-section::after{position: absolute; content: ""; background: url('../images/after-img.png') right bottom no-repeat;
    width: 591px; height: 493px; right: 0; bottom: -150px;}
.speed-heading{font-family: 'Helvetica Neue'; font-size: 40px; line-height: 50px;}
.speed-area p{font-size: 18px; margin-top: 30px; line-height: 30px; color: #000; padding: 0 20px;}
.speed-heading{width: 83%; margin: 0 auto; padding: 0; text-align: center;}
.opti-sec{width: 90%; padding-top: 35px; z-index: 99; position: relative; margin: 0 auto;}
.opti-sec ul{padding: 0; width: 100%; list-style: none;}
.opti-sec ul li{display: inline-block; width: 31%; float: left; margin: 1%; border: 1px solid #e0dede; padding: 20px 15px;
    background: #fff; min-height: 285px;}
.opti-til{color: #00a0c6; font-size: 24px; font-family: 'OpenSans-Semibold';}
.top-icon, .opti-til{padding-bottom: 20px;}
.top-icon{height: 84px; text-align: center;}
.btm-txt{text-align: center;}
.opti-til{font-size: 25px; color: #111; font-family: 'Helvetica Neue';}
.btm-txt p{color: #3b3b3b; font-family: 'Open Sans', sans-serif; font-size: 16px; font-weight: normal; line-height: 23px; margin: 0;
    padding: 0;}
section#speed-grey-sec{margin: 0; padding: 65px 0 65px 0; width: 100%; float: left; background: #f3f3f3; position: relative;}
.speed-light{color: #000 !important; font-family: 'open_sanslight' !important; font-size: 42px !important;}
.speed-table{width: 80%; padding-top: 45px; padding-bottom: 10px; margin: 0 auto;}
.speed-table table{width: 100%;}
.th-back{background: #5aa83d;}
.speed-table table th:nth-child(odd) {
  background-color: #274c77; border: 1px solid #fff;}
.th-back{background: #5aa83d;}
.speed-table table td:nth-child(odd) {
  background-color: #274c77; border: 1px solid #fff;}
.speed-table table th{color: #fff; font-size: 16px; padding: 8px 18px; text-align: left; font-family: 'Open Sans', sans-serif;
    border: 1px solid #fff;}
.speed-table table td{color: #fff; font-size: 16px; border: 1px solid #fff; padding: 8px 20px;}
.speed-form{padding: 80px 0px 80px; float: left; background: #51727b; width: 100%;}
.speed-form h5{font-family: 'Open Sans', sans-serif; color: #fff;}
.frm-til{color: #fff; font-size: 40px; font-family: 'Helvetica Neue';}
.frm-hd{font-family: 'Open Sans', sans-serif; color: #00a0c6; font-size: 18px; color: #fff; line-height: 24px; margin-top: 20px;}
.from-speed-sec{width: 90%; margin: 0 auto;}
.from-speed-sec form{padding-top: 30px;}
.speed-inp{background: #fff; border: 0; padding: 14px; color: #7a7b7c; margin-right: 8px; width: 224px; font-size: 12px;}
.speed-btn{background: #6fbd45; color: #fff; width: 252px; padding: 14px; border: 0; transition: all 0.8s; border-radius: 8px;
    font-size: 12px; font-weight: 600;}
.speed-btn:hover{background: #6fbd45; color: #fff;}
.res-table{width: 100%; float: left; padding-top: 35px; padding-bottom: 10px;}
.res-table table{width: 100%; padding-bottom: 20px; margin-top: 30px;}
.res-table table th{color: #fff; font-size: 21px; font-family: 'Open Sans', sans-serif; padding: 20px; background: #274c77;}
.res-table table td{padding: 10px; border: 1px solid #fff; color: #fff; font-size: 14px; border-top: 0; background: #5aa83d;}
.res-table{display: none;}