input.parsley-success, textarea.parsley-success{color:#468847 !important;background-color:#DFF0D8 !important;border:1px solid #D6E9C6 !important;}
input.parsley-error, textarea.parsley-error{color:#B94A48 !important;background-color:#F2DEDE !important;border:1px solid #EED3D7 !important;}
.text-midden{text-align:center;}
#captchaSound{height:32px;}
.loading{opacity:0.75;}
#loadingImage{position:fixed;top:50%;left:50%;bottom:0;right:0;width:100%;height:100%;z-index:15000;}
#steve_jobs{padding-left:195px;}
.educational{width:935px;}
.educational tr{width:900px !important;}
#edu_pricing{height:25px !important;padding:5px 8% !important;}
#edu_contact{height:35px !important;padding:5px 8% !important;}
#educational_tr{height:40px;padding:5px 8%;}
#feature_table_1, #feature_table_2, #feature_table_3, #feature_table_4{}
#feature_table_1, #feature_table_2{width:436px !important;padding-right:7px;padding-bottom:7px;}
#feature_table_3, #feature_table_4{width:436px;padding-left:7px;padding-top:7px;}
#pretty_features{width:900px !important;}
#pretty_features_root{width:100%;}
#pretty_features_root > tr > td{width:436px !important;}
.pretty_feature_table{}
.feature_table_self{}
.pretty_feature_table thead th{background:#c6c6c6;color:#4d656b;}
.pretty_feature_table td.focus{color:#4d656b;}
.pretty_feature_table td h6{color:#909697;font-family:'Lato', sans-serif;}
.pretty_feature_table td p{color:#6b6e6f;}
.pretty_feature_table td p{color:#6b6e6f;}
.feature_table{width:100%;border:5px solid #d4d4d4;border-width:1px 2px 4px 1px;border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;border-bottom-left-radius:9px;border-bottom-right-radius:9px;-moz-border-radius-bottomleft:9px;-moz-border-radius-bottomright:9px;-webkit-border-bottom-right-radius:9px;-webkit-border-bottom-left-radius:9px;}
.feature_table table{width:100%;font-size:12px;color:#c0c2c2;font-weight:400;text-shadow:0px 1px 1px #fff;}
.feature_table thead th{background:#2B3B3E;width:84.3%;padding:8px 8%;font-size:24px;color:#f4f4f4;text-align:center;text-transform:uppercase;text-shadow:0px 1px 1px #878787;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;float:left;}
.feature_table tfoot td{background:#ededed;width:84.3%;padding:15px 8%;border-bottom-left-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;}
.feature_table td{background:#f6f6f6;height:40px !important;padding:10px 3%;border-top:1px solid #fff;border-bottom:1px solid #d4d4d4;float:left;}
.feature_table tfoot tr td{height:0 !important;}
.feature_table td.focus{background:#ededed;width:84.3%;padding:25px 8%;font-size:32px;color:#c0c2c2;font-weight:400;text-align:center;text-shadow:0px 1px 1px #fff;border-top:1px solid #f7f7f7;border-bottom:1px solid #d4d4d4;}
.feature_table td.focus span{font-size:10px;display:block;}
.feature_table td h6{font-size:13px !important;width:80%;text-align:left;float:left;font-weight:400;color:rgb(77, 101, 107);font-style:normal;word-spacing:1px;font-family:verdana,sans-serif;color:#6B6E6F;}
.feature_table td p{width:80%;font-size:12px !important;color:#aaaaaa;font-weight:400;text-shadow:0px 1px 1px #fff;float:left;font-family:verdana,sans-serif !important;}
.iconfix{margin:0 15px 0 0 !important;float:left;width:42px!important;height:42px!important;}
.iconimg{width:50%;height:50%;padding:25% 25% 25% 25% !important;margin:0 !important;}
.feature_table th{font-family:'Vollkorn', serif;}
#trailform{width:500px;height:640px;margin:15px;padding:10px !important;}
#trailFormAlign{position:relative;text-align:center;margin-left:auto;margin-right:auto;width:300px;}
.pp_close{z-index:999;}
.pp_close:hover{opacity:1 !important;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, .logooc, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, nav, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, nav, section{display:block;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
body{background:url(../images/pattern1.jpg) repeat #fff;font-size:14px;font-weight:400;color:#717576;line-height:1.5em;text-shadow:0px 1px 1px #fff;}
img, embed, object, video{max-width:100%;height:auto;}
.logooc{max-width:435px;margin-top:-6px;width:435px;height:58px;background:url(../images/logo7.png) no-repeat;}
video{width:100% !important;height:auto !important;}
strong{font-weight:bold;}
body, h5, h6, .btn_yellow span, .btn_yellowsmall span, .btn_greysmall span, .btn, #nav ul li a, #slider_replace h2, input[type="text"], textarea, .submit, .pricing_table td h6{font-family:'Lato', sans-serif;}
h1, h2, h3, h4, h8, .twitter p, .pricing_table thead th{font-family:'Vollkorn', serif;}
h1, h2, h3, h4, h5, h6, h8{color:#4d656b;font-weight:400;line-height:1.3em;font-style:normal;word-spacing:1px;}
h1{font-size:30px;line-height:1em;margin-bottom:0;}
h2{font-size:22px;margin-bottom:15px;}
h3{font-size:20px;margin-bottom:15px;}
h4{font-size:16px;margin-bottom:10px;}
h5{font-size:16px;font-weight:700;line-height:1em;margin-bottom:0;}
h6{font-size:12px;font-weight:700;margin-bottom:0;float:left;}
h8{font-size:16px;margin-bottom:0px;}
a{color:#717576;text-decoration:none;cursor:pointer;font-style:normal;outline:none;}
a:hover{text-decoration:underline;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:#4d656b;}
#screenshots h2, #team h2, #contact h2, #sub_footer h2, #page_subfooter h2{background:url(../images/heading-text-divider-line.jpg) no-repeat right;padding-right:10px;margin:0 10px 15px 0;float:left;}
#sub_header h2{background:url(../images/heading-divider-darkline.png) no-repeat right;padding-right:10px;margin:0 10px 15px 0;float:left;}
.coloredstrong{font-size:16px;color:#dc8f89 !important;font-weight:bold;}
.smallstrong{font-size:12px;font-weight:bold;}
.textstyle1{text-align:center;}
.textstyle2{padding-top:4px;margin-bottom:15px;}
.textstyle3{font-size:12px;}
.textstyle4{font-size:13px;text-align:justify;}
.btn_yellow span{background:url(../images/btn-cta-yellow.png) no-repeat 0 0 transparent;padding:17px 0 21px 20px;font-size:14px;color:#a0741f;line-height:14px;font-weight:700;text-align:center;text-shadow:0px 1px 1px #fff;display:inline-block;text-transform:uppercase;}
.btn_yellow{background:url(../images/btn-cta-yellow-span.png) no-repeat top right transparent;height:52px;padding-right:20px;margin-top:20px !important;display:inline-block;text-decoration:none;}
.btn_yellow:hover span{background-position:0 -52px;}
.btn_yellow:hover{background-position:right -52px;text-decoration:none;}
.btn_yellowsmall span{background:url(../images/btn-yellow-small.png) no-repeat 0 0 transparent;padding:11px 0 13px 20px;font-size:12px;color:#a0741f;line-height:12px;font-weight:700;text-align:center;text-shadow:0 1px 1px #fff;display:inline-block;text-transform:uppercase;}
.btn_yellowsmall{background:url(../images/btn-yellow-small-span.png) no-repeat top right transparent;height:36px;padding-right:20px;margin-top:20px !important;display:inline-block;text-decoration:none;}
.btn_yellowsmall:hover span{background-position:0 -36px;}
.btn_yellowsmall:hover{background-position:right -36px;text-decoration:none;}
.btn_yellowsmall_feature span{background:url(../images/btn-yellow-small.png) no-repeat 0 0 transparent;padding:11px 0 13px 20px;font-size:12px;color:#a0741f;line-height:12px;font-weight:700;text-align:center;text-shadow:0 1px 1px #fff;display:inline-block;text-transform:uppercase;}
.btn_yellowsmall_feature{background:url(../images/btn-yellow-small-span.png) no-repeat top right transparent;height:36px;padding-right:20px;margin-top:20px !important;display:inline-block;text-decoration:none;}
.btn_yellowsmall_feature:hover span{background-position:0 -36px;}
.btn_yellowsmall_feature:hover{background-position:right -36px;text-decoration:none;}
.btn_greysmall span{background:url(../images/btn-grey-small.png) no-repeat 0 0 transparent;padding:11px 0 13px 20px;font-size:12px;color:#b9b9b9;line-height:12px;font-weight:700;text-align:center;text-shadow:0 1px 1px #fff;display:inline-block;text-transform:uppercase;}
.btn_greysmall{background:url(../images/btn-grey-small-span.png) no-repeat top right transparent;height:36px;padding-right:20px;margin-top:20px !important;display:inline-block;text-decoration:none;}
.btn_greysmall:hover span{background-position:0 -36px;}
.btn_greysmall:hover{background-position:right -36px;text-decoration:none;}
.btn{background:url(../images/btn-upgrade.png) no-repeat;width:68px;height:20px;font-size:9px;color:#454545;font-weight:400;text-align:center;line-height:2.4em;text-transform:uppercase;display:inline-block;}
.btn:hover{text-decoration:none;}
.btn_android{background:url(../images/btn-android.png) no-repeat;width:178px;height:65px;margin-top:20px;display:inline-block;}
.btn_appstore{background:url(../images/btn-appstore.png) no-repeat;width:178px;height:65px;margin-top:20px;display:inline-block;}
.btn_googleplay{background:url(../images/btn-googleplay.png) no-repeat;width:178px;height:65px;margin-top:20px;display:inline-block;}
.button_wrapper{width:100%;text-align:center;}
.centerline{background:url(../images/line-center.png) repeat-x;width:100%;height:52px;margin-top:20px;float:left;display:block;}
.centerline .btn_yellow{margin-top:0 !important;}
.centerline .btn_yellowsmall, .centerline .btn_greysmall{margin-top:8px !important;}
.image_noborder{display:block;margin-bottom:10px;margin-left:43.5%;}
.image_border{background:#fcfcfc;border:1px solid #e6e6e6;padding:4px;margin-bottom:10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:block;}
.image_left{background:#fcfcfc;border:1px solid #e6e6e6;padding:4px;margin:0 10px 10px 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;float:left;}
.image_right{background:#fcfcfc;border:1px solid #e6e6e6;padding:4px;margin:0 0 10px 10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;float:right;}
.list1 li{background:url(../images/bullet-checkmark.png) no-repeat 0 4px;padding-left:20px;margin-bottom:10px;display:block;list-style-type:none;}
.list2 li{background:url(../images/bullet-circles.png) no-repeat 0 4px;padding-left:22px;margin-bottom:10px;display:block;list-style-type:none;}
.list3 li{background:url(../images/bullet-plus.png) no-repeat 0 4px;padding-left:22px;margin-bottom:10px;display:block;list-style-type:none;}
.number{list-style:decimal;list-style-position:inside;}
.roman{list-style:upper-roman;list-style-position:inside;}
.number li, .roman li{padding-bottom:10px;}
.divider{background:#ebebeb;width:100%;height:1px;margin:10px 0 10px 0;float:left;}
.da-slider{width:940px;height:420px;margin:0px 10px !important;position:relative;overflow:hidden;background:transparent;-webkit-transition:background-position 1.4s ease-in-out 0.3s;-moz-transition:background-position 1.4s ease-in-out 0.3s;-o-transition:background-position 1.4s ease-in-out 0.3s;-ms-transition:background-position 1.4s ease-in-out 0.3s;transition:background-position 1.4s ease-in-out 0.3s;}
.center2{width:500px;height:420px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;background:transparent;-webkit-transition:background-position 1.4s ease-in-out 0.3s;-moz-transition:background-position 1.4s ease-in-out 0.3s;-o-transition:background-position 1.4s ease-in-out 0.3s;-ms-transition:background-position 1.4s ease-in-out 0.3s;transition:background-position 1.4s ease-in-out 0.3s;display:block;}
.da-slide{width:100%;height:100%;position:absolute;top:0px;left:0px;font-family:'Lato', sans-serif;font-size:16px;font-weight:300;color:#4d656b;text-shadow:0px 1px 0px #a9ccd4;text-align:left;word-spacing:3px;}
.da-slide h2{width:50%;top:90px;font-family:'Lato', sans-serif;font-size:42px;font-weight:300;color:#fff;text-shadow:0px 1px 1px #a9ccd4;text-transform:uppercase;word-spacing:13px;white-space:nowrap;z-index:10;}
.cente2{width:247px;height:100%;position:absolute;top:160px;left:0px;font-family:'Lato', sans-serif;font-size:16px;font-weight:300;color:#4d656b;text-shadow:0px 1px 0px #a9ccd4;text-align:left;word-spacing:3px;}
.cente2 h2{width:50%;top:1px;font-family:'Lato', sans-serif;font-size:42px;font-weight:300;color:#fff;text-shadow:0px 1px 1px #a9ccd4;text-transform:uppercase;word-spacing:13px;white-space:nowrap;z-index:10;}
.cente2 p{height:110px;top:160px;width:100%;overflow:hidden;margin-top:28px;}
.da-slide p{height:110px;top:160px;width:50%;overflow:hidden;}
.da-slide .da-link{top:250px;}
.da-slide .da-img{text-align:center;width:50%;top:0px;height:512px;left:100%;}
.da-slide-current{z-index:1000;}
.da-slider-fb .da-slide{left:100%;}
.da-slider-fb .da-slide.da-slide-current{left:0px;}
.da-slide h2, .da-slide p, .da-slide .da-link, .da-slide .da-img{position:absolute;opacity:0;left:100%;}
.da-slider-fb .da-slide h2, .da-slider-fb .da-slide p, .da-slider-fb .da-slide .da-link{left:0%;opacity:1;}
.da-slider-fb .da-slide .da-img{left:50%;opacity:1;}
.cente2 h2, cente2 p, cente2{position:absolute;opacity:0;left:100%;}
.cente2 h2, .cente2{left:-250px;opacity:1;}
.cente2{left:253px;opacity:1;}
.da-dots{width:100%;position:absolute;text-align:center;left:0px;bottom:0px;z-index:2000;-moz-user-select:none;-webkit-user-select:none;}
.da-dots span{display:inline-block;position:relative;width:20px;height:20px;border-radius:50%;background:#f1f1f1;margin:3px;cursor:pointer;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1) inset, 1px 1px 1px rgba(255, 255, 255, 0.1);}
.da-dots span.da-dots-current:after{content:'';width:10px;height:10px;position:absolute;top:5px;left:5px;border-radius:50%;background:#cfcfcf;}
.da-slide-current h2, .da-slide-current p, .da-slide-current .da-link{left:0%;opacity:1;}
.da-slide-current .da-img{left:50%;opacity:1;}
.da-slide-fromright h2{-webkit-animation:fromRightAnim1 0.6s ease-in 0.8s both;-moz-animation:fromRightAnim1 0.6s ease-in 0.8s both;-o-animation:fromRightAnim1 0.6s ease-in 0.8s both;-ms-animation:fromRightAnim1 0.6s ease-in 0.8s both;animation:fromRightAnim1 0.6s ease-in 0.8s both;}
.da-slide-fromright p{-webkit-animation:fromRightAnim2 0.6s ease-in 0.8s both;-moz-animation:fromRightAnim2 0.6s ease-in 0.8s both;-o-animation:fromRightAnim2 0.6s ease-in 0.8s both;-ms-animation:fromRightAnim2 0.6s ease-in 0.8s both;animation:fromRightAnim2 0.6s ease-in 0.8s both;}
.da-slide-fromright .da-link{-webkit-animation:fromRightAnim3 0.4s ease-in 1.2s both;-moz-animation:fromRightAnim3 0.4s ease-in 1.2s both;-o-animation:fromRightAnim3 0.4s ease-in 1.2s both;-ms-animation:fromRightAnim3 0.4s ease-in 1.2s both;animation:fromRightAnim3 0.4s ease-in 1.2s both;}
.da-slide-fromright .da-img{-webkit-animation:fromRightAnim4 0.6s ease-in 0.8s both;-moz-animation:fromRightAnim4 0.6s ease-in 0.8s both;-o-animation:fromRightAnim4 0.6s ease-in 0.8s both;-ms-animation:fromRightAnim4 0.6s ease-in 0.8s both;animation:fromRightAnim4 0.6s ease-in 0.8s both;}
@-webkit-keyframes fromRightAnim1{0%{left:100%;opacity:0;}
100%{left:0%;opacity:1;}
}
@-webkit-keyframes fromRightAnim2{0%{left:100%;opacity:0;}
100%{left:0%;opacity:1;}
}
@-webkit-keyframes fromRightAnim3{0%{left:100%;opacity:0;}
1%{left:0%;opacity:0;}
100%{left:0%;opacity:1;}
}
@-webkit-keyframes fromRightAnim4{0%{left:100%;opacity:0;}
100%{left:50%;opacity:1;}
}
@-moz-keyframes fromRightAnim1{0%{left:100%;opacity:0;}
100%{left:0%;opacity:1;}
}
@-moz-keyframes fromRightAnim2{0%{left:100%;opacity:0;}
100%{left:0%;opacity:1;}
}
@-moz-keyframes fromRightAnim3{0%{left:100%;opacity:0;}
1%{left:0%;opacity:0;}
100%{left:0%;opacity:1;}
}
@-moz-keyframes fromRightAnim4{0%{left:100%;opacity:0;}
100%{left:50%;opacity:1;}
}
@-o-keyframes fromRightAnim1{0%{left:100%;opacity:0;}
100%{left:0%;opacity:1;}
}
@-o-keyframes fromRightAnim2{0%{left:100%;opacity:0;}
100%{left:0%;opacity:1;}
}
@-o-keyframes fromRightAnim3{0%{left:100%;opacity:0;}
1%{left:0%;opacity:0;}
100%{left:0%;opacity:1;}
}
@-o-keyframes fromRightAnim4{0%{left:100%;opacity:0;}
100%{left:50%;opacity:1;}
}
@-ms-keyframes fromRightAnim1{0%{left:100%;opacity:0;}
100%{left:0%;opacity:1;}
}
@-ms-keyframes fromRightAnim2{0%{left:100%;opacity:0;}
100%{left:0%;opacity:1;}
}
@-ms-keyframes fromRightAnim3{0%{left:100%;opacity:0;}
1%{left:0%;opacity:0;}
100%{left:0%;opacity:1;}
}
@-ms-keyframes fromRightAnim4{0%{left:100%;opacity:0;}
100%{left:45%;opacity:1;}
}
@keyframes fromRightAnim1{0%{left:100%;opacity:0;}
100%{left:0%;opacity:1;}
}
@keyframes fromRightAnim2{0%{left:100%;opacity:0;}
100%{left:0%;opacity:1;}
}
@keyframes fromRightAnim3{0%{left:100%;opacity:0;}
1%{left:0%;opacity:0;}
100%{left:0%;opacity:1;}
}
@keyframes fromRightAnim4{0%{left:100%;opacity:0;}
100%{left:50%;opacity:1;}
}
.da-slide-fromleft h2{-webkit-animation:fromLeftAnim1 0.6s ease-in 0.6s both;-moz-animation:fromLeftAnim1 0.6s ease-in 0.6s both;-o-animation:fromLeftAnim1 0.6s ease-in 0.6s both;-ms-animation:fromLeftAnim1 0.6s ease-in 0.6s both;animation:fromLeftAnim1 0.6s ease-in 0.6s both;}
.da-slide-fromleft p{-webkit-animation:fromLeftAnim2 0.6s ease-in 0.6s both;-moz-animation:fromLeftAnim2 0.6s ease-in 0.6s both;-o-animation:fromLeftAnim2 0.6s ease-in 0.6s both;-ms-animation:fromLeftAnim2 0.6s ease-in 0.6s both;animation:fromLeftAnim2 0.6s ease-in 0.6s both;}
.da-slide-fromleft .da-link{-webkit-animation:fromLeftAnim3 0.4s ease-in 1.2s both;-moz-animation:fromLeftAnim3 0.4s ease-in 1.2s both;-o-animation:fromLeftAnim3 0.4s ease-in 1.2s both;-ms-animation:fromLeftAnim3 0.4s ease-in 1.2s both;animation:fromLeftAnim3 0.4s ease-in 1.2s both;}
.da-slide-fromleft .da-img{-webkit-animation:fromLeftAnim4 0.6s ease-in 0.6s both;-moz-animation:fromLeftAnim4 0.6s ease-in 0.6s both;-o-animation:fromLeftAnim4 0.6s ease-in 0.6s both;-ms-animation:fromLeftAnim4 0.6s ease-in 0.6s both;animation:fromLeftAnim4 0.6s ease-in 0.6s both;}
@-webkit-keyframes fromLeftAnim1{0%{left:-100%;opacity:0;}
100%{left:0%;opacity:1;}
}
@-webkit-keyframes fromLeftAnim2{0%{left:-100%;opacity:0;}
100%{left:0%;opacity:1;}
}
@-webkit-keyframes fromLeftAnim3{0%{left:-100%;opacity:0;}
1%{left:0%;opacity:0;}
100%{left:0%;opacity:1;}
}
@-webkit-keyframes fromLeftAnim4{0%{left:-100%;opacity:0;}
100%{left:45%;opacity:1;}
}
@-moz-keyframes fromLeftAnim1{0%{left:-100%;opacity:0;}
100%{left:0%;opacity:1;}
}
@-moz-keyframes fromLeftAnim2{0%{left:-100%;opacity:0;}
100%{left:0%;opacity:1;}
}
@-moz-keyframes fromLeftAnim3{0%{left:-100%;opacity:0;}
1%{left:0%;opacity:0;}
100%{left:0%;opacity:1;}
}
@-moz-keyframes fromLeftAnim4{0%{left:-100%;opacity:0;}
100%{left:50%;opacity:1;}
}
@-o-keyframes fromLeftAnim1{0%{left:-100%;opacity:0;}
100%{left:0%;opacity:1;}
}
@-o-keyframes fromLeftAnim2{0%{left:-100%;opacity:0;}
100%{left:0%;opacity:1;}
}
@-o-keyframes fromLeftAnim3{0%{left:-100%;opacity:0;}
1%{left:0%;opacity:0;}
100%{left:0%;opacity:1;}
}
@-o-keyframes fromLeftAnim4{0%{left:-100%;opacity:0;}
100%{left:45%;opacity:1;}
}
@-ms-keyframes fromLeftAnim1{0%{left:-100%;opacity:0;}
100%{left:0%;opacity:1;}
}
@-ms-keyframes fromLeftAnim2{0%{left:-100%;opacity:0;}
100%{left:0%;opacity:1;}
}
@-ms-keyframes fromLeftAnim3{0%{left:-100%;opacity:0;}
1%{left:0%;opacity:0;}
100%{left:0%;opacity:1;}
}
@-ms-keyframes fromLeftAnim4{0%{left:-100%;opacity:0;}
100%{left:50%;opacity:1;}
}
@keyframes fromLeftAnim1{0%{left:-100%;opacity:0;}
100%{left:0%;opacity:1;}
}
@keyframes fromLeftAnim2{0%{left:-100%;opacity:0;}
100%{left:0%;opacity:1;}
}
@keyframes fromLeftAnim3{0%{left:-100%;opacity:0;}
1%{left:0%;opacity:0;}
100%{left:0%;opacity:1;}
}
@keyframes fromLeftAnim4{0%{left:-100%;opacity:0;}
100%{left:50%;opacity:1;}
}
.da-slide-toright h2{-webkit-animation:toRightAnim1 0.6s ease-in 0.6s both;-moz-animation:toRightAnim1 0.6s ease-in 0.6s both;-o-animation:toRightAnim1 0.6s ease-in 0.6s both;-ms-animation:toRightAnim1 0.6s ease-in 0.6s both;animation:toRightAnim1 0.6s ease-in 0.6s both;}
.da-slide-toright p{-webkit-animation:toRightAnim2 0.6s ease-in 0.3s both;-moz-animation:toRightAnim2 0.6s ease-in 0.3s both;-o-animation:toRightAnim2 0.6s ease-in 0.3s both;-ms-animation:toRightAnim2 0.6s ease-in 0.3s both;animation:toRightAnim2 0.6s ease-in 0.3s both;}
.da-slide-toright .da-link{-webkit-animation:toRightAnim3 0.4s ease-in both;-moz-animation:toRightAnim3 0.4s ease-in both;-o-animation:toRightAnim3 0.4s ease-in both;-ms-animation:toRightAnim3 0.4s ease-in both;animation:toRightAnim3 0.4s ease-in both;}
.da-slide-toright .da-img{-webkit-animation:toRightAnim4 0.6s ease-in both;-moz-animation:toRightAnim4 0.6s ease-in both;-o-animation:toRightAnim4 0.6s ease-in both;-ms-animation:toRightAnim4 0.6s ease-in both;animation:toRightAnim4 0.6s ease-in both;}
@-webkit-keyframes toRightAnim1{0%{left:0%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-webkit-keyframes toRightAnim2{0%{left:0%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-webkit-keyframes toRightAnim3{0%{left:0%;opacity:1;}
99%{left:0%;opacity:0;}
100%{left:100%;opacity:0;}
}
@-webkit-keyframes toRightAnim4{0%{left:50%;opacity:1;}
30%{left:40%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-moz-keyframes toRightAnim1{0%{left:0%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-moz-keyframes toRightAnim2{0%{left:0%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-moz-keyframes toRightAnim3{0%{left:0%;opacity:1;}
99%{left:0%;opacity:0;}
100%{left:100%;opacity:0;}
}
@-moz-keyframes toRightAnim4{0%{left:50%;opacity:1;}
30%{left:45%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-o-keyframes toRightAnim1{0%{left:0%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-o-keyframes toRightAnim2{0%{left:0%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-o-keyframes toRightAnim3{0%{left:0%;opacity:1;}
99%{left:0%;opacity:0;}
100%{left:100%;opacity:0;}
}
@-o-keyframes toRightAnim4{0%{left:50%;opacity:1;}
30%{left:45%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-ms-keyframes toRightAnim1{0%{left:0%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-ms-keyframes toRightAnim2{0%{left:0%;opacity:1;}
100%{left:100%;opacity:0;}
}
@-ms-keyframes toRightAnim3{0%{left:0%;opacity:1;}
99%{left:0%;opacity:0;}
100%{left:100%;opacity:0;}
}
@-ms-keyframes toRightAnim4{0%{left:45%;opacity:1;}
30%{left:40%;opacity:1;}
100%{left:100%;opacity:0;}
}
@keyframes toRightAnim1{0%{left:0%;opacity:1;}
100%{left:100%;opacity:0;}
}
@keyframes toRightAnim2{0%{left:0%;opacity:1;}
100%{left:100%;opacity:0;}
}
@keyframes toRightAnim3{0%{left:0%;opacity:1;}
99%{left:0%;opacity:0;}
100%{left:100%;opacity:0;}
}
@keyframes toRightAnim4{0%{left:50%;opacity:1;}
30%{left:45%;opacity:1;}
100%{left:100%;opacity:0;}
}
.da-slide-toleft h2{-webkit-animation:toLeftAnim1 0.6s ease-in both;-moz-animation:toLeftAnim1 0.6s ease-in both;-o-animation:toLeftAnim1 0.6s ease-in both;-ms-animation:toLeftAnim1 0.6s ease-in both;animation:toLeftAnim1 0.6s ease-in both;}
.da-slide-toleft p{-webkit-animation:toLeftAnim2 0.6s ease-in 0.3s both;-moz-animation:toLeftAnim2 0.6s ease-in 0.3s both;-o-animation:toLeftAnim2 0.6s ease-in 0.3s both;-ms-animation:toLeftAnim2 0.6s ease-in 0.3s both;animation:toLeftAnim2 0.6s ease-in 0.3s both;}
.da-slide-toleft .da-link{-webkit-animation:toLeftAnim3 0.4s ease-in both;-moz-animation:toLeftAnim3 0.4s ease-in both;-o-animation:toLeftAnim3 0.4s ease-in both;-ms-animation:toLeftAnim3 0.4s ease-in both;animation:toLeftAnim3 0.4s ease-in both;}
.da-slide-toleft .da-img{-webkit-animation:toLeftAnim4 0.6s ease-in 0.6s both;-moz-animation:toLeftAnim4 0.6s ease-in 0.6s both;-o-animation:toLeftAnim4 0.6s ease-in 0.6s both;-ms-animation:toLeftAnim4 0.6s ease-in 0.6s both;animation:toLeftAnim4 0.6s ease-in 0.6s both;}
@-webkit-keyframes toLeftAnim1{0%{left:10%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@-webkit-keyframes toLeftAnim2{0%{left:0%;opacity:1;}
30%{left:10%;opacity:1;}
100%{left:-100%;opacity:0;}
}
@-webkit-keyframes toLeftAnim3{0%{left:0%;opacity:1;}
99%{left:0%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@-webkit-keyframes toLeftAnim4{0%{left:50%;opacity:1;}
40%{left:50%;opacity:1;}
90%{left:0%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@-moz-keyframes toLeftAnim1{0%{left:10%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@-moz-keyframes toLeftAnim2{0%{left:0%;opacity:1;}
30%{left:10%;opacity:1;}
100%{left:-100%;opacity:0;}
}
@-moz-keyframes toLeftAnim3{0%{left:0%;opacity:1;}
99%{left:0%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@-moz-keyframes toLeftAnim4{0%{left:50%;opacity:1;}
40%{left:50%;opacity:1;}
90%{left:0%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@-o-keyframes toLeftAnim1{0%{left:10%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@-o-keyframes toLeftAnim2{0%{left:0%;opacity:1;}
30%{left:10%;opacity:1;}
100%{left:-100%;opacity:0;}
}
@-o-keyframes toLeftAnim3{0%{left:0%;opacity:1;}
99%{left:0%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@-o-keyframes toLeftAnim4{0%{left:45%;opacity:1;}
40%{left:45%;opacity:1;}
90%{left:0%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@-ms-keyframes toLeftAnim1{0%{left:10%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@-ms-keyframes toLeftAnim2{0%{left:0%;opacity:1;}
30%{left:10%;opacity:1;}
100%{left:-100%;opacity:0;}
}
@-ms-keyframes toLeftAnim3{0%{left:0%;opacity:1;}
99%{left:0%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@-ms-keyframes toLeftAnim4{0%{left:50%;opacity:1;}
40%{left:50%;opacity:1;}
90%{left:0%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@keyframes toLeftAnim1{0%{left:10%;opacity:1;}
30%{left:15%;opacity:1;}
100%{left:-50%;opacity:0;}
}
@keyframes toLeftAnim2{0%{left:0%;opacity:1;}
30%{left:10%;opacity:1;}
100%{left:-100%;opacity:0;}
}
@keyframes toLeftAnim3{0%{left:0%;opacity:1;}
99%{left:0%;opacity:0;}
100%{left:-50%;opacity:0;}
}
@keyframes toLeftAnim4{0%{left:50%;opacity:1;}
40%{left:50%;opacity:1;}
90%{left:0%;opacity:0;}
100%{left:-50%;opacity:0;}
}
.jcarousel-skin-tango .jcarousel-container{}
.jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl;}
.jcarousel-skin-tango .jcarousel-container-horizontal{width:940px;padding:0;}
.jcarousel-skin-tango .jcarousel-clip{overflow:hidden;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:940px;height:155px;}
.jcarousel-skin-tango .jcarousel-item{width:220px;height:155px;}
.jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:0;margin-right:20px !important;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:20px !important;margin-right:0;}
.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000;}
.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:-38px;right:0px;background:url(../images/carousal-arr-sprite.png) no-repeat -29px 0;width:29px;height:32px;cursor:pointer;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal{left:0px;right:auto;background-image:url(../images/carousal-arr-sprite.png);}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-horizontal:focus{background-position:-29px -32px;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active{background-position:-29px 0px;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-29px -32px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:-38px;right:30px;background:url(../images/carousal-arr-sprite.png) no-repeat 0 -32px;width:29px;height:32px;cursor:pointer;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:0px;background-image:url(../images/carousal-arr-sprite.png);}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:focus{background-position:0 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active{background-position:0 -32px;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:0 0;}
@media only screen and (max-width:767px){ul#mycarousel{margin-top:30px !important;}
.jcarousel-skin-tango .jcarousel-container-horizontal{width:220px;padding:0;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:220px;height:185px;}
.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:-5px;right:0px;background:url(../images/carousal-arr-sprite.png) no-repeat -29px 0;width:29px;height:32px;cursor:pointer;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:-5px;right:30px;background:url(../images/carousal-arr-sprite.png) no-repeat 0 -32px;width:29px;height:32px;cursor:pointer;}
}
@media only screen and (min-width:480px) and (max-width:767px){ul#mycarousel{margin-top:30px !important;}
}
@media only screen and (min-width:768px) and (max-width:959px){.jcarousel-skin-tango .jcarousel-container-horizontal{width:700px;padding:0;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:700px;height:155px;}
}
div.pp_default .pp_top,
div.pp_default .pp_top .pp_middle,
div.pp_default .pp_top .pp_left,
div.pp_default .pp_top .pp_right,
div.pp_default .pp_bottom,
div.pp_default .pp_bottom .pp_left,
div.pp_default .pp_bottom .pp_middle,
div.pp_default .pp_bottom .pp_right{height:13px;}
div.pp_default .pp_top .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -93px no-repeat;}
div.pp_default .pp_top .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) top left repeat-x;}
div.pp_default .pp_top .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -93px no-repeat;}
div.pp_default .pp_content .ppt{color:#f8f8f8;}
div.pp_default .pp_content_container .pp_left{background:url(../images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px;}
div.pp_default .pp_content_container .pp_right{background:url(../images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px;}
div.pp_default .pp_content{background-color:#F6F6F6 !important;}
div.pp_default .pp_next:hover{background:url(../images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer;}
div.pp_default .pp_previous:hover{background:url(../images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer;}
div.pp_default .pp_expand{background:url(../images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px;}
div.pp_default .pp_expand:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer;}
div.pp_default .pp_contract{background:url(../images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px;}
div.pp_default .pp_contract:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer;}
div.pp_default .pp_close{width:30px;height:30px;background:url(../images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer;}
div.pp_default #pp_full_res .pp_inline{color:#000;}
div.pp_default .pp_gallery ul li a{background:url(../images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa;}
div.pp_default .pp_gallery ul li a:hover,
div.pp_default .pp_gallery ul li.selected a{border-color:#fff;}
div.pp_default .pp_social{margin-top:7px;}
div.pp_default .pp_gallery a.pp_arrow_previous,
div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto;}
div.pp_default .pp_nav .pp_play,
div.pp_default .pp_nav .pp_pause{background:url(../images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px;}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px;}
div.pp_default .pp_details{position:relative;}
div.pp_default a.pp_arrow_previous,
div.pp_default a.pp_arrow_next{background:url(../images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0 0;width:20px;}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px;}
div.pp_default .pp_content_container .pp_details{margin-top:5px;}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative;}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;margin:0;padding:0 0 0 10px;position:absolute;top:2px;}
div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover{opacity:0.7;}
div.pp_default .pp_description{font-size:11px;font-weight:bold;line-height:14px;margin:5px 50px 5px 0;}
div.pp_default .pp_bottom .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -127px no-repeat;}
div.pp_default .pp_bottom .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) bottom left repeat-x;}
div.pp_default .pp_bottom .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -127px no-repeat;}
div.pp_default .pp_loaderIcon{background:url(../images/prettyPhoto/default/loader.gif) center center no-repeat;}
div.light_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}
div.light_rounded .pp_top .pp_middle{background:#F6F6F6;}
div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}
div.light_rounded .pp_content .ppt{color:#000;}
div.light_rounded .pp_content_container .pp_left,
div.light_rounded .pp_content_container .pp_right{background:#F6F6F6;}
div.light_rounded .pp_content{background-color:#F6F6F6;}
div.light_rounded .pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer;}
div.light_rounded .pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.light_rounded .pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.light_rounded .pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.light_rounded .pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.light_rounded .pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.light_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.light_rounded .pp_details{position:relative;}
div.light_rounded .pp_description{margin-right:85px;}
div.light_rounded #pp_full_res .pp_inline{color:#000;}
div.light_rounded .pp_gallery a.pp_arrow_previous,
div.light_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.light_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}
div.light_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}
div.light_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}
div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.light_rounded .pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}
div.light_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}
div.light_rounded .pp_bottom .pp_middle{background:#fff;}
div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}
div.light_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}
div.dark_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}
div.dark_rounded .pp_top .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}
div.dark_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}
div.dark_rounded .pp_content_container .pp_left{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}
div.dark_rounded .pp_content_container .pp_right{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}
div.dark_rounded .pp_content{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}
div.dark_rounded .pp_next:hover{background:url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer;}
div.dark_rounded .pp_previous:hover{background:url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.dark_rounded .pp_expand{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.dark_rounded .pp_expand:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.dark_rounded .pp_contract{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.dark_rounded .pp_contract:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.dark_rounded .pp_details{position:relative;}
div.dark_rounded .pp_description{margin-right:85px;}
div.dark_rounded .currentTextHolder{color:#c4c4c4;}
div.dark_rounded .pp_description{color:#fff;}
div.dark_rounded #pp_full_res .pp_inline{color:#fff;}
div.dark_rounded .pp_gallery a.pp_arrow_previous,
div.dark_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.dark_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}
div.dark_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}
div.dark_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}
div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.dark_rounded .pp_arrow_next{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}
div.dark_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.dark_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}
div.dark_rounded .pp_bottom .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}
div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}
div.dark_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}
div.dark_square .pp_left ,
div.dark_square .pp_middle,
div.dark_square .pp_right,
div.dark_square .pp_content{background:#000;}
div.dark_square .currentTextHolder{color:#c4c4c4;}
div.dark_square .pp_description{color:#fff;}
div.dark_square .pp_loaderIcon{background:url(../images/prettyPhoto/dark_square/loader.gif) center center no-repeat;}
div.dark_square .pp_expand{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.dark_square .pp_expand:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.dark_square .pp_contract{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.dark_square .pp_contract:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.dark_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.dark_square .pp_details{position:relative;}
div.dark_square .pp_description{margin:0 85px 0 0;}
div.dark_square #pp_full_res .pp_inline{color:#fff;}
div.dark_square .pp_gallery a.pp_arrow_previous,
div.dark_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.dark_square .pp_nav{clear:none;}
div.dark_square .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}
div.dark_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}
div.dark_square .pp_arrow_previous{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}
div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.dark_square .pp_arrow_next{background:url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}
div.dark_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.dark_square .pp_next:hover{background:url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer;}
div.dark_square .pp_previous:hover{background:url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.light_square .pp_left ,
div.light_square .pp_middle,
div.light_square .pp_right,
div.light_square .pp_content{background:#fff;}
div.light_square .pp_content .ppt{color:#000;}
div.light_square .pp_expand{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.light_square .pp_expand:hover{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.light_square .pp_contract{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.light_square .pp_contract:hover{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.light_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.light_square .pp_details{position:relative;}
div.light_square .pp_description{margin-right:85px;}
div.light_square #pp_full_res .pp_inline{color:#000;}
div.light_square .pp_gallery a.pp_arrow_previous,
div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.light_square .pp_nav .pp_play{background:url(../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}
div.light_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}
div.light_square .pp_arrow_previous{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}
div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.light_square .pp_arrow_next{background:url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}
div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.light_square .pp_next:hover{background:url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer;}
div.light_square .pp_previous:hover{background:url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.light_square .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}
div.facebook .pp_top .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}
div.facebook .pp_top .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;}
div.facebook .pp_top .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}
div.facebook .pp_content .ppt{color:#000;}
div.facebook .pp_content_container .pp_left{background:url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;}
div.facebook .pp_content_container .pp_right{background:url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;}
div.facebook .pp_content{background:#fff;}
div.facebook .pp_expand{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.facebook .pp_expand:hover{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.facebook .pp_contract{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.facebook .pp_contract:hover{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.facebook .pp_close{width:22px;height:22px;background:url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.facebook .pp_details{position:relative;}
div.facebook .pp_description{margin:0 37px 0 0;}
div.facebook #pp_full_res .pp_inline{color:#000;}
div.facebook .pp_loaderIcon{background:url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat;}
div.facebook .pp_arrow_previous{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}
div.facebook .pp_arrow_next{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default;}
div.facebook .pp_nav{margin-top:0;}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}
div.facebook .pp_nav .pp_play{background:url(../images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px;}
div.facebook .pp_nav .pp_pause{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px;}
div.facebook .pp_next:hover{background:url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer;}
div.facebook .pp_previous:hover{background:url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.facebook .pp_bottom .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}
div.facebook .pp_bottom .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;}
div.facebook .pp_bottom .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}
div.pp_pic_holder a:focus{outline:none;}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500;}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000;}
.pp_top{height:20px;position:relative;}
* html .pp_top{padding:0 20px;}
.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}
.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}
* html .pp_top .pp_middle{left:0;position:static;}
.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}
.pp_content{height:40px;min-width:40px;}
* html .pp_content{width:40px;}
.pp_fade{display:none;}
.pp_content_container{position:relative;text-align:left;width:100%;}
.pp_content_container .pp_left{padding-left:20px;}
.pp_content_container .pp_right{padding-right:20px;}
.pp_content_container .pp_details{float:left;margin:10px 0 2px 0;}
.pp_description{display:none;margin:0;}
.pp_social{float:left;margin:0;}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden;}
.pp_social .twitter{float:left;}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0;}
.pp_nav p{float:left;margin:2px 4px;white-space:nowrap;}
.pp_nav .pp_play,
.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px;}
a.pp_arrow_previous,
a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px;}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000;}
.pp_gallery div{float:left;overflow:hidden;position:relative;}
.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap;}
.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden;}
.pp_gallery ul a:hover,
.pp_gallery li.selected a{border-color:#fff;}
.pp_gallery ul a img{border:0;}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0;}
.pp_gallery li.default a{background:url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px;}
.pp_gallery li.default a img{display:none;}
.pp_gallery .pp_arrow_previous,
.pp_gallery .pp_arrow_next{margin-top:7px !important;}
a.pp_next{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%;}
a.pp_previous{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%;}
a.pp_expand,
a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000;}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px;}
.pp_bottom{height:20px;position:relative;}
* html .pp_bottom{padding:0 20px;}
.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}
.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}
* html .pp_bottom .pp_middle{left:0;position:static;}
.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}
.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px;}
#pp_full_res{line-height:1 !important;}
#pp_full_res .pp_inline{text-align:left;}
#pp_full_res .pp_inline p{margin:0 0 15px 0;}
div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999;}
html, body, div, span, applet, object, iframe, .logooc, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, nav, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, nav, section{display:block;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
body{background:url(../images/pattern1.jpg) repeat #fff;font-size:14px;font-weight:400;color:#717576;line-height:1.5em;text-shadow:0 0 0 transparent, 0px 1px 1px #fff !important;}
img, embed, object, video{max-width:100%;height:auto;}
.logooc{max-width:435px;margin-top:-6px;width:435px;height:58px;background:url(../images/logo7.png) no-repeat;}
video{width:100% !important;height:auto !important;}
strong{font-weight:bold;}
body, h5, h6, .btn_yellow span, .btn_yellowsmall span, .btn_greysmall span, .btn, #nav ul li a, #slider_replace h2, input[type="text"], textarea, .submit, .pricing_table td h6{font-family:'Lato', sans-serif;}
h1, h2, h3, h4, .twitter p, .pricing_table thead th{font-family:'Vollkorn', serif;}
h1, h2, h3, h4, h5, h6{color:#4d656b;font-weight:400;line-height:1.3em;font-style:normal;word-spacing:1px;}
h1{font-size:30px;line-height:1em;margin-bottom:0;}
h2{font-size:22px;margin-bottom:15px;}
h3{font-size:20px;margin-bottom:15px;}
h4{font-size:16px;margin-bottom:10px;}
h5{font-size:16px;font-weight:700;line-height:1em;margin-bottom:0;}
h6{font-size:12px;font-weight:700;margin-bottom:0;float:left;}
a{color:#717576;text-decoration:none;cursor:pointer;font-style:normal;outline:none;}
a:hover{text-decoration:underline;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:#4d656b;}
#screenshots h2, #team h2, #contact h2, #sub_footer h2, #page_subfooter h2{background:url(../images/heading-text-divider-line.jpg) no-repeat right;padding-right:10px;margin:0 10px 15px 0;float:left;}
#sub_header h2{background:url(../images/heading-divider-darkline.png) no-repeat right;padding-right:10px;margin:0 10px 15px 0;float:left;}
.coloredstrong{font-size:16px;color:#dc8f89 !important;font-weight:bold;}
.smallstrong{font-size:12px;font-weight:bold;}
.textstyle1{text-align:center;}
.textstyle2{padding-top:4px;margin-bottom:15px;}
.textstyle3{font-size:12px;}
.btn_yellow span{background:url(../images/btn-cta-yellow.png) no-repeat 0 0 transparent;padding:17px 0 21px 20px;font-size:14px;color:#a0741f;line-height:14px;font-weight:700;text-align:center;text-shadow:0px 1px 1px #fff;display:inline-block;text-transform:uppercase;}
.btn_yellow{background:url(../images/btn-cta-yellow-span.png) no-repeat top right transparent;height:52px;padding-right:20px;margin-top:20px !important;display:inline-block;text-decoration:none;}
.btn_yellow:hover span{background-position:0 -52px;}
.btn_yellow:hover{background-position:right -52px;text-decoration:none;}
.btn_yellowsmall span{background:url(../images/btn-yellow-small.png) no-repeat 0 0 transparent;padding:11px 0 13px 20px;font-size:12px;color:#a0741f;line-height:12px;font-weight:700;text-align:center;text-shadow:0 1px 1px #fff;display:inline-block;text-transform:uppercase;}
.btn_yellowsmall{background:url(../images/btn-yellow-small-span.png) no-repeat top right transparent;height:36px;padding-right:20px;margin-top:20px !important;display:inline-block;text-decoration:none;}
.btn_yellowsmall:hover span{background-position:0 -36px;}
.btn_yellowsmall:hover{background-position:right -36px;text-decoration:none;}
.btn_greysmall span{background:url(../images/btn-grey-small.png) no-repeat 0 0 transparent;padding:11px 0 13px 20px;font-size:12px;color:#b9b9b9;line-height:12px;font-weight:700;text-align:center;text-shadow:0 1px 1px #fff;display:inline-block;text-transform:uppercase;}
.btn_greysmall{background:url(../images/btn-grey-small-span.png) no-repeat top right transparent;height:36px;padding-right:20px;margin-top:20px !important;display:inline-block;text-decoration:none;}
.btn_greysmall:hover span{background-position:0 -36px;}
.btn_greysmall:hover{background-position:right -36px;text-decoration:none;}
.btn{background:url(../images/btn-upgrade.png) no-repeat;width:68px;height:20px;font-size:9px;color:#454545;font-weight:400;text-align:center;line-height:2.4em;text-transform:uppercase;display:inline-block;}
.btn:hover{text-decoration:none;}
.btn_android{background:url(../images/btn-android.png) no-repeat;width:178px;height:65px;margin-top:20px;display:inline-block;}
.btn_appstore{background:url(../images/btn-appstore.png) no-repeat;width:178px;height:65px;margin-top:20px;display:inline-block;}
.btn_googleplay{background:url(../images/btn-googleplay.png) no-repeat;width:178px;height:65px;margin-top:20px;display:inline-block;}
.button_wrapper{width:100%;text-align:center;}
.centerline{background:url(../images/line-center.png) repeat-x;width:100%;height:52px;margin-top:20px;float:left;display:block;}
.centerline .btn_yellow{margin-top:0 !important;}
.centerline .btn_yellowsmall, .centerline .btn_greysmall{margin-top:8px !important;}
.image_noborder{display:block;margin-bottom:10px;}
.image_border{background:#fcfcfc;border:1px solid #e6e6e6;padding:4px;margin-bottom:10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:block;}
.image_left{background:#fcfcfc;border:1px solid #e6e6e6;padding:4px;margin:0 10px 10px 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;float:left;}
.image_right{background:#fcfcfc;border:1px solid #e6e6e6;padding:4px;margin:0 0 10px 10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;float:right;}
.list1 li{background:url(../images/bullet-checkmark.png) no-repeat 0 4px;padding-left:20px;margin-bottom:10px;display:block;list-style-type:none;}
.list2 li{background:url(../images/bullet-circles.png) no-repeat 0 4px;padding-left:22px;margin-bottom:10px;display:block;list-style-type:none;}
.list3 li{background:url(../images/bullet-plus.png) no-repeat 0 4px;padding-left:22px;margin-bottom:10px;display:block;list-style-type:none;}
.number{list-style:decimal;list-style-position:inside;}
.roman{list-style:upper-roman;list-style-position:inside;}
.number li, .roman li{padding-bottom:10px;}
.divider{background:#ebebeb;width:100%;height:1px;margin:10px 0 10px 0;float:left;}
#slider_wrapper{float:left;padding-bottom:30px;padding-top:90px;}
#features{padding:110px 0;}
#screenshots{padding:110px 0;}
#team{padding:110px 0;}
#sub_footer{padding:110px 0;}
#download{padding:110px 0;}
#contact{padding:110px 0 0 0;}
.row_color{background:url(../images/div-grey-top.png) no-repeat center top #f8f8f8;width:100%;border-bottom:1px solid #eaeaea;}
#header_wrapper{background:url(../images/bg3.png) no-repeat bottom #fff;width:100%;height:auto;}
#header{background:url(../images/nav-bg.png) no-repeat center bottom;width:940px;height:90px;z-index:9999;position:fixed;top:0;left:50%;margin-left:-470px;}
.logo h1{color:#fff;margin-left:20px;margin-top:20px;margin-bottom:0 !important;font-style:italic;}
#nav{float:left;}
#nav ul{padding-top:27px;padding-right:10px;z-index:999;float:right;}
#nav ul li{padding:0 10px;float:left;background:none;list-style-type:none;}
#nav ul li a{font-size:12px;color:#fff;font-weight:400;text-shadow:0px 1px 0px #000;text-decoration:none;text-transform:uppercase;word-spacing:2px;outline:none;}
#nav ul li a:hover{color:#CCE0F1;}
#nav .selected{color:#000;}
#nav li ul{width:170px;display:none;}
#nav li:hover ul{padding:55px 0 5px 0;margin-left:-20px;position:absolute;top:0px;display:block;z-index:-9;}
#nav li:hover li{background:#1f2f33;padding:5px 20px;float:none;line-height:1em;}
#nav li:hover li a{font-size:11px;}
.coloredlink{color:#abd8e3 !important;}
#nav li:hover li.firstdroplink{border-top-right-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;padding-top:15px !important;}
#nav li:hover li.lastdroplink{border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;padding-bottom:15px !important;}
#nav select{display:none;cursor:pointer !important;color:#8b9192 !important;outline:none;}
#slider_replace{padding:30px 0;display:none;float:left;font-size:16px;font-weight:300;color:#4d656b;text-shadow:0 1px 0 #4d656b;text-align:left;word-spacing:3px;}
#slider_replace h2{font-size:35px;font-weight:300;color:#4d656b;text-shadow:0 1px 1px #a9ccd4;text-transform:uppercase;word-spacing:13px;}
#features h1, #features h4{text-align:center;}
.icon_bg{background:#154273;width:92px;height:92px;margin:40px auto 20px auto;border-radius:92px;-moz-border-radius:92px;-webkit-border-radius:92px;}
.icon_bg img{float:left;}
.features_intro{padding:0px 0;}
.features_intro h2{text-align:center;margin-bottom:0;}
#mycarousel li{background:#fcfcfc;width:210px;height:145px;padding:4px;margin:0;border:1px solid #e6e6e6;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;position:relative;list-style:none;float:left;}
#mycarousel li img{width:210px;height:145px;float:left;}
.thumb{position:relative;overflow:hidden;}
.thumb .zoom{background:url(../images/zoom.png) 0 0 no-repeat transparent;width:80px;height:80px;position:absolute;left:-90px;top:34px;outline:none;}
.thumb .zoom:hover{background:url(../images/zoom.png) 0 -80px no-repeat transparent;}
.team_info{padding:15px 0;display:block;}
.team_info li{margin-bottom:5px;font-size:12px;font-style:italic;line-height:1.4em;display:block;background:none;list-style-type:none;}
.team_info li a{font-size:12px;font-style:italic;}
.team_info li img{margin-right:5px;float:left;}
#download h2{text-align:center;margin-bottom:8px;}
.logo_grey{width:122px;height:62px;margin:0 auto 30px auto;}
.textlist{text-align:center;}
.textlist li{padding:0 7px;font-size:16px;display:inline;background:none;list-style-type:none;}
.testimonial li{margin-bottom:20px;font-style:italic;background:none;list-style-type:none;}
.testimonial li span{padding-top:7px;font-style:normal;font-size:12px;display:block;}
.updates li{font-size:12px;margin-bottom:20px;background:none;list-style-type:none;}
.updates li .btn{float:right !important;}
.updates li h6{width:220px;}
.updates .divider{margin:3px 0 10px 0;}
form{margin:0;padding:0;z-index:0;}
form p{margin-bottom:20px;padding:0;}
form label.error{display:none !important;}
form input.error, form textarea.error, form password.error{border-color:#dc8f89 !important;box-shadow:none;}
label{}
input[type="text"], textarea{background:#fcfcfc;width:288px;height:28px;padding:5px;border:1px solid #e6e6e6;font-size:12px;color:#717576;line-height:1.9em;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:block;}
textarea{height:88px;}
textarea:focus, input[type="text"]:focus{border-color:rgba(82, 168, 236, 0.8) !important;}
#result{width:300px;padding-top:5px;float:left;display:block;}
.submit{background:url(../images/btn-submit.png) no-repeat;width:300px;height:40px;font-size:12px;color:#454545;font-weight:700;text-shadow:0 1px 1px #ededed;cursor:pointer;border:none;text-transform:uppercase;}
::-webkit-input-placeholder{color:#999;}
:-moz-placeholder{color:#999;}
::-moz-placeholder{color:#999;}
:-ms-input-placeholder{color:#999;}
.antispam{display:none;}
.address{text-align:right;}
.contact_info{font-size:16px;color:#4d656b !important;font-weight:bold;padding-bottom:10px;}
.contact_info a{font-size:16px;color:#4d656b !important;font-weight:bold;}
.social{margin-bottom:10px;}
.social li{background:#154273;width:46px;height:46px;margin-left:2px;border-radius:46px;-moz-border-radius:46px;-webkit-border-radius:46px;list-style-type:none;display:inline-block;}
.social li img{float:left;}
.twitter{margin-top:40px;display:block;}
.twitter p{padding-right:10px;font-size:16px;color:#4d656b;float:left;}
.twitter a{color:#dc8f89;}
#footer{background:#154273;width:900px;padding:20px;margin:40px auto 0 auto;font-size:11px;color:#717677;font-weight:400;text-shadow:0 1px 0 #000;border-top-right-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;}
#footer p{float:left;}
#footer ul{float:right;}
#footer ul li{margin-left:10px;background:none;list-style-type:none;display:inline-block;float:left;}
#footer a{font-size:11px;color:#717677;text-shadow:0 1px 0 #000;}
.scrollToTop{display:none;}
#sub_header{width:100%;padding:110px 0 25px 0;float:left;}
#content{padding:40px 0;}
#page_subfooter{padding-top:40px;}
.pricing_intro{padding:40px 0;}
.pricing_intro h2{text-align:center;margin-bottom:0;}
.pricing_intro .textstyle1{font-size:16px;}
.pricing_table{margin-bottom:40px;border:1px solid #d4d4d4;border-width:1px 1px 4px 1px;border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;border-bottom-left-radius:9px;border-bottom-right-radius:9px;-moz-border-radius-bottomleft:9px;-moz-border-radius-bottomright:9px;-webkit-border-bottom-right-radius:9px;-webkit-border-bottom-left-radius:9px;}
.pricing_table table{width:100%;font-size:12px;color:#c0c2c2;font-weight:400;text-shadow:0px 1px 1px #fff;}
.pricing_table thead th{background:#d4d4d4;width:84.3%;padding:13px 8%;font-size:24px;color:#f4f4f4;text-align:center;text-transform:uppercase;text-shadow:0px 1px 1px #878787;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;float:left;}
.pricing_table tfoot td{background:#ededed;width:84.3%;padding:20px 8%;border-bottom-left-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;}
.pricing_table td{background:#f6f6f6;width:84.3%;padding:10px 8%;border-top:1px solid #fff;border-bottom:1px solid #d4d4d4;float:left;}
.pricing_table td.focus{background:#ededed;width:84.3%;padding:25px 8%;font-size:32px;color:#c0c2c2;font-weight:400;text-align:center;text-shadow:0px 1px 1px #fff;border-top:1px solid #f7f7f7;border-bottom:1px solid #d4d4d4;}
.pricing_table td.focus span{font-size:10px;display:block;}
.pricing_table td h6{width:60%;font-size:12px;color:#c0c2c2;font-weight:400;text-shadow:0px 1px 1px #fff;float:left;}
.pricing_table td p{width:40%;text-align:right;float:left;}
.pricing_table tfoot td .btn_yellowsmall, .pricing_table tfoot td .btn_greysmall{margin-top:0 !important;}
.featured_table{position:relative;}
.featured_table thead th{background:#154273 !important;}
.featured_table td.focus{color:#4d656b;}
.featured_table td h6{color:#909697;}
.featured_table td p{color:#6b6e6f;}
.ribbon{background:url(../images/corner-best.png) no-repeat;width:48px;height:48px;position:absolute;top:-5px;right:-5px;}
@media only screen and (min-width:768px) and (max-width:959px){#sub_header{padding:40px 0px 25px 0;}
#header{background:#154273;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;width:748px;left:50%;margin-left:-374px;height:auto !important;}
.team_info{width:236px;clear:both;}
.updates li h6{width:160px;}
input[type="text"], textarea{width:224px;}
.submit{background:url(../images/btn-submit-small.png) no-repeat;width:236px;}
#footer{background:#154273;width:708px;padding:20px;}
.scrollToTop{width:25px;height:30px;position:fixed;bottom:40px;right:40px;display:none;background:url(../images/Arrow-Up.png) no-repeat;font-size:0px;text-indent:-9999;}
.da-slider{width:748px !important;height:440px !important;margin:40px auto 20px auto !important;}
.da-slide h2{font-size:35px !important;top:60px !important;}
.da-slide p{top:120px !important;}
.da-slide .da-link{top:250px !important;}
.thumb .zoom{display:none;}
}
@media only screen and (max-width:767px){#steve_jobs{padding:0;}
.educational{width:300px;}
.logo h1{width:433px;height:62px;margin:0 auto;}
.container .columns, .container .column{margin:10px 0 10px 0 !important;}
.logo{width:300px;}
#nav ul{display:none;}
#nav{text-align:center;}
#nav select{display:inline-block;text-align:left;width:60%;border:solid 1px #ffffff;padding:5px;background:transparent;color:#ffffff;}
#header{background:#154273;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;width:300px;position:relative !important;left:0;margin-left:0;height:auto !important;padding-bottom:10px;}
#features, #screenshots, #team, #download, #sub_footer, #contact{padding:30px 0;}
#sub_header{padding:40px 0 25px 0;}
.team_info{width:236px;clear:both;}
#footer{width:260px;padding:20px;}
#footer p{float:none !important;}
#footer ul{float:left;display:block;}
#footer ul li{margin-right:10px;margin-left:0;}
#da-slider{display:none !important;}
#slider_replace{display:block;}
.thumb .zoom{display:none;}
}
@media only screen and (min-width:480px) and (max-width:767px){.educational{width:420px;}
#header{background:#154273;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;width:420px;position:relative !important;left:0;margin-left:0;height:auto !important;padding-bottom:10px;}
.logo{width:420px;}
.address{text-align:left !important;}
#footer{width:380px;padding:20px;}
.thumb .zoom{display:none;}
}
@media \0screen{.pricing_table thead th, .pricing_table td, .pricing_table td.focus, .pricing_table tfoot td{width:84%;}
}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){.pricing_table thead th, .pricing_table td, .pricing_table td.focus, .pricing_table tfoot td{width:85.9%;padding-left:7.8%;padding-right:7.7%;}
}
@media screen and (-webkit-min-device-pixel-ratio:0){.pricing_table thead th, .pricing_table td, .pricing_table td.focus, .pricing_table tfoot td{width:84.6%;}
}
.container{position:relative;width:960px;margin:0 auto;padding:0;}
.container .column, .container .columns{float:left;display:inline;margin-left:10px;margin-right:10px;}
.alpha{margin-left:0 !important;}
.omega{margin-right:0 !important;}
.beta{margin-bottom:0 !important;}
.container .one.column, .container .one.columns{width:40px;}
.container .two.columns{width:100px;}
.container .three.columns{width:160px;}
.container .four.columns{width:220px;}
.container .five.columns{width:280px;}
.container .six.columns{width:340px;}
.container .seven.columns{width:400px;}
.container .eight.columns{width:460px;}
.container .nine.columns{width:520px;}
.container .ten.columns{width:580px;}
.container .eleven.columns{width:640px;}
.container .twelve.columns{width:700px;}
.container .thirteen.columns{width:760px;}
.container .fourteen.columns{width:820px;}
.container .fifteen.columns{width:880px;}
.container .sixteen.columns{width:940px;}
.container .one-third.column{width:300px;}
.container .two-thirds.column{width:620px;}
.container .offset-by-one{padding-left:60px;}
.container .offset-by-two{padding-left:120px;}
.container .offset-by-three{padding-left:180px;}
.container .offset-by-four{padding-left:240px;}
.container .offset-by-five{padding-left:300px;}
.container .offset-by-six{padding-left:360px;}
.container .offset-by-seven{padding-left:420px;}
.container .offset-by-eight{padding-left:480px;}
.container .offset-by-nine{padding-left:540px;}
.container .offset-by-ten{padding-left:600px;}
.container .offset-by-eleven{padding-left:660px;}
.container .offset-by-twelve{padding-left:720px;}
.container .offset-by-thirteen{padding-left:780px;}
.container .offset-by-fourteen{padding-left:840px;}
.container .offset-by-fifteen{padding-left:900px;}
@media only screen and (min-width:768px) and (max-width:959px){#steve_jobs{padding-left:25px;}
.container{width:768px;}
.container .column, .container .columns{margin-left:10px;margin-right:10px;}
.column.alpha, .columns.alpha{margin-left:0;margin-right:10px;}
.column.omega, .columns.omega{margin-right:0;margin-left:10px;}
.alpha.omega{margin-left:0;margin-right:0;}
.container .one.column, .container .one.columns{width:28px;}
.container .two.columns{width:76px;}
.container .three.columns{width:124px;}
.container .four.columns{width:172px;}
.container .five.columns{width:220px;}
.container .six.columns{width:268px;}
.container .seven.columns{width:316px;}
.container .eight.columns{width:364px;}
.container .nine.columns{width:412px;}
.container .ten.columns{width:460px;}
.container .eleven.columns{width:508px;}
.container .twelve.columns{width:556px;}
.container .thirteen.columns{width:604px;}
.container .fourteen.columns{width:652px;}
.container .fifteen.columns{width:700px;}
.container .sixteen.columns{width:748px;}
.container .one-third.column{width:236px;}
.container .two-thirds.column{width:492px;}
.container .offset-by-one{padding-left:48px;}
.container .offset-by-two{padding-left:96px;}
.container .offset-by-three{padding-left:144px;}
.container .offset-by-four{padding-left:192px;}
.container .offset-by-five{padding-left:240px;}
.container .offset-by-six{padding-left:288px;}
.container .offset-by-seven{padding-left:336px;}
.container .offset-by-eight{padding-left:348px;}
.container .offset-by-nine{padding-left:432px;}
.container .offset-by-ten{padding-left:480px;}
.container .offset-by-eleven{padding-left:528px;}
.container .offset-by-twelve{padding-left:576px;}
.container .offset-by-thirteen{padding-left:624px;}
.container .offset-by-fourteen{padding-left:672px;}
.container .offset-by-fifteen{padding-left:720px;}
}
@media only screen and (max-width:767px){.container{width:300px;}
.container .columns, .container .column{margin:0;}
.container .one.column, .container .one.columns, .container .two.columns, .container .three.columns, .container .four.columns, .container .five.columns, .container .six.columns, .container .seven.columns, .container .eight.columns, .container .nine.columns, .container .ten.columns, .container .eleven.columns, .container .twelve.columns, .container .thirteen.columns, .container .fourteen.columns, .container .fifteen.columns, .container .sixteen.columns, .container .one-third.column, .container .two-thirds.column{width:300px;}
.container .offset-by-one, .container .offset-by-two, .container .offset-by-three, .container .offset-by-four, .container .offset-by-five, .container .offset-by-six, .container .offset-by-seven, .container .offset-by-eight, .container .offset-by-nine, .container .offset-by-ten, .container .offset-by-eleven, .container .offset-by-twelve, .container .offset-by-thirteen, .container .offset-by-fourteen, .container .offset-by-fifteen{padding-left:0;}
}
@media only screen and (min-width:480px) and (max-width:767px){.container{width:420px;}
.container .columns, .container .column{margin:0;}
.container .one.column, .container .one.columns, .container .two.columns, .container .three.columns, .container .four.columns, .container .five.columns, .container .six.columns, .container .seven.columns, .container .eight.columns, .container .nine.columns, .container .ten.columns, .container .eleven.columns, .container .twelve.columns, .container .thirteen.columns, .container .fourteen.columns, .container .fifteen.columns, .container .sixteen.columns, .container .one-third.column, .container .two-thirds.column{width:420px;}
}
.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}
.clearfix:before, .clearfix:after, .row:before, .row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.row:after, .clearfix:after{clear:both;}
.row, .clearfix{zoom:1;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
ul.tabs{display:block;margin:0;padding:0;border-bottom:solid 1px #ddd;}
ul.tabs li{display:block;width:auto;height:30px;padding:0;float:left;margin-bottom:0;}
ul.tabs li a{display:block;text-decoration:none;width:auto;height:29px;padding:0px 20px;line-height:30px;border:solid 1px #d4d4d4;border-width:1px 1px 0 0;margin:0;background:#f6f6f6;font-size:13px;}
ul.tabs li a.active{background:#ededed;height:30px;position:relative;top:-4px;padding-top:4px;border-left-width:1px;margin:0 0 0 -1px;color:#111;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;}
ul.tabs li:first-child a.active{margin-left:0;}
ul.tabs li:first-child a{border-width:1px 1px 0 1px;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;}
ul.tabs li:last-child a{-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;}
ul.tabs-content{background:#ededed;margin:0;display:block;border:1px solid #dfdfdf;border-width:0px 1px 1px 1px;padding:20px 10px;}
ul.tabs-content > li{display:none;}
ul.tabs-content > li.active{display:block;}
ul.tabs:before,
ul.tabs:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
ul.tabs:after{clear:both;}
ul.tabs{zoom:1;}
#slider_wrapper{float:left;padding-bottom:30px;padding-top:90px;}
#slider_wrapper2{float:none;padding-bottom:30px;padding-top:90px;}
#features{padding:40px 0;}
#screenshots{padding:110px 0;}
#team{padding:110px 0;}
#sub_footer{padding:110px 0;}
#download{padding:110px 0;}
#contact{padding:110px 0 0 0;}
.row_color{background:url(../images/div-grey-top.png) no-repeat center top #f8f8f8;width:100%;border-bottom:1px solid #eaeaea;}
#header_wrapper{background:url(../images/bg3.png) no-repeat bottom #fff;width:100%;height:auto;}
#header{background:url(../images/nav-bg.png) no-repeat center bottom;width:940px;height:90px;z-index:9999;position:fixed;top:0;left:50%;margin-left:-470px;}
.logo h1{color:#fff;margin-left:20px;margin-top:20px;margin-bottom:0 !important;font-style:italic;}
#nav{float:left;}
#nav ul{padding-top:27px;padding-right:5px;z-index:999;float:right;}
#nav ul li{padding:0 10px;float:left;background:none;list-style-type:none;}
#nav ul li a{font-size:12px;color:#CCE0F1;font-weight:400;text-shadow:0px 1px 0px #4D6578;text-decoration:none;text-transform:uppercase;word-spacing:2px;outline:none;}
#nav ul li a:hover{color:#fff;}
#nav .selected{color:#fff;}
#nav li ul{width:170px;display:none;}
#nav li:hover ul{padding:55px 0 5px 0;margin-left:-20px;position:absolute;top:0px;display:block;z-index:-9;}
#nav li:hover li{background:#1f2f33;padding:5px 20px;float:none;line-height:1em;}
#nav li:hover li a{font-size:11px;}
.coloredlink{color:#abd8e3 !important;}
#nav li:hover li.firstdroplink{border-top-right-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;padding-top:15px !important;}
#nav li:hover li.lastdroplink{border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;padding-bottom:15px !important;}
#nav select{display:none;cursor:pointer !important;color:#ffffff !important;outline:none;}
#slider_replace{padding:30px 0;display:none;float:left;font-size:16px;font-weight:300;color:#4d656b;text-shadow:0 1px 0 #a9ccd4;text-align:left;word-spacing:3px;}
#slider_replace h2{font-size:35px;font-weight:300;color:#4d656b;text-shadow:0 1px 1px #a9ccd4;text-transform:uppercase;word-spacing:13px;}
#features h1, #features h4{text-align:center;}
.icon_bg{background:#154273;width:92px;height:92px;margin:40px auto 20px auto;border-radius:92px;-moz-border-radius:92px;-webkit-border-radius:92px;}
.icon_logo{background:#154273;width:92px;height:92px;margin:0px auto 20px auto;border-radius:92px;-moz-border-radius:92px;-webkit-border-radius:92px;}
.icon_bg img{float:left;}
#mycarousel li{background:#fcfcfc;width:210px;height:145px;padding:4px;margin:0;border:1px solid #e6e6e6;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;position:relative;list-style:none;float:left;}
#mycarousel li img{width:210px;height:145px;float:left;}
.thumb{position:relative;overflow:hidden;}
.thumb .zoom{background:url(../images/zoom.png) 0 0 no-repeat transparent;width:80px;height:80px;position:absolute;left:-90px;top:34px;outline:none;}
.thumb .zoom:hover{background:url(../images/zoom.png) 0 -80px no-repeat transparent;}
.team_info{padding:15px 0;display:block;}
.team_info li{margin-bottom:5px;font-size:12px;font-style:italic;line-height:1.4em;display:block;background:none;list-style-type:none;}
.team_info li a{font-size:12px;font-style:italic;}
.team_info li img{margin-right:5px;float:left;}
#download h2{text-align:center;margin-bottom:8px;}
.logo_grey{width:142px;height:84px;margin:0 auto 30px auto;}
.textlist{text-align:center;}
.textlist li{padding:0 7px;font-size:16px;display:inline;background:none;list-style-type:none;}
.testimonial li{margin-bottom:20px;font-style:italic;background:none;list-style-type:none;}
.testimonial li span{padding-top:7px;font-style:normal;font-size:12px;display:block;}
.updates li{font-size:12px;margin-bottom:20px;background:none;list-style-type:none;}
.updates li .btn{float:right !important;}
.updates li h6{width:220px;}
.updates .divider{margin:3px 0 10px 0;}
form{margin:0;padding:0;z-index:0;}
form p{margin-bottom:20px;padding:0;}
form label.error{display:none !important;}
form input.error, form textarea.error, form password.error{border-color:#dc8f89 !important;box-shadow:none;}
label{}
input[type="text"], input[type="password"], textarea{background:#fcfcfc;width:288px;height:28px;padding:5px;border:1px solid #e6e6e6;font-size:12px;color:#717576;line-height:1.9em;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:block;}
textarea{height:88px;}
textarea:focus, input[type="text"]:focus{border-color:rgba(82, 168, 236, 0.8) !important;}
#result{width:300px;padding-top:5px;float:left;display:block;}
.submit{background:url(../images/btn-submit.png) no-repeat;width:300px;height:40px;font-size:12px;color:#454545;font-weight:700;text-shadow:0 1px 1px #ededed;cursor:pointer;border:none;text-transform:uppercase;}
::-webkit-input-placeholder{color:#999;}
:-moz-placeholder{color:#999;}
::-moz-placeholder{color:#999;}
:-ms-input-placeholder{color:#999;}
.antispam{display:none;}
.address{text-align:right;}
.contact_info{font-size:16px;color:#4d656b !important;font-weight:bold;padding-bottom:10px;}
.contact_info a{font-size:16px;color:#4d656b !important;font-weight:bold;}
.social{margin-bottom:10px;}
.social li{background:#154273;width:46px;height:46px;margin-left:2px;border-radius:46px;-moz-border-radius:46px;-webkit-border-radius:46px;list-style-type:none;display:inline-block;}
.social li img{float:left;}
.twitter{margin-top:40px;display:block;}
.twitter p{padding-right:10px;font-size:16px;color:#4d656b;float:left;}
.twitter a{color:#dc8f89;}
#footer{background:#154273;width:900px;padding:20px;margin:40px auto 0 auto;font-size:11px;color:#F6F6F6;font-weight:400;text-shadow:0 1px 0 #000;border-top-right-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;}
#footer p{float:left;}
#footer ul{float:right;}
#footer ul li{margin-left:10px;background:none;list-style-type:none;display:inline-block;float:left;}
#footer a{font-size:11px;color:#F6F6F6;text-shadow:0 1px 0 #000;}
.scrollToTop{display:none;}
#sub_header{width:100%;padding:110px 0 25px 0;float:left;}
#content{padding:40px 0;}
#page_subfooter{padding-top:40px;}
.pricing_intro{padding:40px 0;}
.pricing_intro h2{text-align:center;margin-bottom:0;}
.pricing_intro .textstyle1{font-size:16px;}
.pricing_table{margin-bottom:40px;border:1px solid #d4d4d4;border-width:1px 1px 4px 1px;border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;border-bottom-left-radius:9px;border-bottom-right-radius:9px;-moz-border-radius-bottomleft:9px;-moz-border-radius-bottomright:9px;-webkit-border-bottom-right-radius:9px;-webkit-border-bottom-left-radius:9px;}
.pricing_table table{width:100%;font-size:12px;color:#c0c2c2;font-weight:400;text-shadow:0px 1px 1px #fff;}
.pricing_table thead th{background:#d4d4d4;width:84.3%;padding:13px 8%;font-size:24px;color:#f4f4f4;text-align:center;text-transform:uppercase;text-shadow:0px 1px 1px #878787;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;float:left;}
.pricing_table tfoot td{background:#ededed;width:84.3%;padding:20px 8%;border-bottom-left-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;}
.pricing_table td{background:#f6f6f6;width:84.3%;padding:10px 8%;border-top:1px solid #fff;border-bottom:1px solid #d4d4d4;float:left;}
.pricing_table td.focus{background:#ededed;width:84.3%;padding:25px 8%;font-size:32px;color:#c0c2c2;font-weight:400;text-align:center;text-shadow:0px 1px 1px #fff;border-top:1px solid #f7f7f7;border-bottom:1px solid #d4d4d4;}
.pricing_table td.focus span{font-size:10px;display:block;}
.pricing_table td h6{width:60%;font-size:12px;color:#c0c2c2;font-weight:400;text-shadow:0px 1px 1px #fff;float:left;}
.pricing_table td p{width:40%;text-align:right;float:left;}
.pricing_table tfoot td .btn_yellowsmall, .pricing_table tfoot td .btn_greysmall{margin-top:0 !important;}
.featured_table{position:relative;}
.featured_table thead th{background:#c6c6c6;}
.featured_table td.focus{color:#4d656b;}
.featured_table td h6{color:#909697;}
.featured_table td p{color:#6b6e6f;}
.ribbon{background:url(../images/corner-best.png) no-repeat;width:48px;height:48px;position:absolute;top:-5px;right:-5px;}
@media only screen and (min-width:768px) and (max-width:959px){.educational{width:745px;}
#sub_header{padding:40px 0px 25px 0;}
#header{background:#154273;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;width:748px;left:50%;margin-left:-374px;height:auto !important;}
.team_info{width:236px;clear:both;}
.updates li h6{width:160px;}
input[type="text"], textarea{width:224px;}
.submit{background:url(../images/btn-submit-small.png) no-repeat;width:236px;}
#footer{background:#154273;width:708px;padding:20px;}
.scrollToTop{width:25px;height:30px;position:fixed;bottom:40px;right:40px;display:none;background:url(../images/Arrow-Up.png) no-repeat;font-size:0px;text-indent:-9999;}
.da-slider{width:748px !important;height:440px !important;margin:40px auto 20px auto !important;}
.da-slide h2{font-size:35px !important;top:60px !important;}
.da-slide p{top:120px !important;}
.da-slide .da-link{top:250px !important;}
.thumb .zoom{display:none;}
}
@media only screen and (max-width:767px){.logo h1{width:466px;height:62px;margin:5px;}
.container .columns, .container .column{margin:10px 0 10px 0 !important;}
.logo{width:466px;}
#nav ul{display:none;}
#nav{text-align:center;}
#nav select{display:inline-block;text-align:left;width:60%;border:solid 1px #ffffff;padding:5px;background:transparent;color:#ffffff;}
#header{background:#154273;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;width:300px;position:relative !important;left:0;margin-left:0;height:auto !important;padding-bottom:10px;}
#features, #screenshots, #team, #download, #sub_footer, #contact{padding:30px 0;}
#sub_header{padding:40px 0 25px 0;}
.team_info{width:236px;clear:both;}
#footer{width:260px;padding:20px;}
#footer p{float:none !important;}
#footer ul{float:left;display:block;}
#footer ul li{margin-right:10px;margin-left:0;}
#da-slider{display:none !important;}
#slider_replace{display:block;}
.thumb .zoom{display:none;}
}
@media only screen and (min-width:480px) and (max-width:767px){#header{background:#154273;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;width:420px;position:relative !important;left:0;margin-left:0;height:auto !important;padding-bottom:10px;}
.logo{width:420px;}
.address{text-align:left !important;}
#footer{width:380px;padding:20px;}
.thumb .zoom{display:none;}
}
@media \0screen{.pricing_table thead th, .pricing_table td, .pricing_table td.focus, .pricing_table tfoot td{width:84%;}
}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){.pricing_table thead th, .pricing_table td, .pricing_table td.focus, .pricing_table tfoot td{width:85.9%;padding-left:7.8%;padding-right:7.7%;}
}
@media screen and (-webkit-min-device-pixel-ratio:0){.pricing_table thead th, .pricing_table td, .pricing_table td.focus, .pricing_table tfoot td{width:84.6%;}
}