


body {background: #f3f0f1;margin: 0 auto;font-family: "lato";font-size: 100%;}
html {border: 0 none;margin: 0;padding: 0}
div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {border: 0 none;font-size: 100%;margin: 0;padding: 0;outline: 0 none}
p {font-size: 16px;line-height: 1.5;font-family: "proxima_novalight";color: #474b59;}
.clr {clear: both}
.fl {float: left}
.fr {float: right}
.ac {text-align: center}
.ar {text-align: right}
.al {text-align: left}
.red {color: red!important}
.space10 {width: 100%;height: 10px}
.space20 {width: 100%;height: 20px}
.bb {border-bottom: 1px solid #fff}
.br {border-right: 1px solid #fff}
.border {border: 1px solid #000}
.bl {display: block}
.cf:before, .cf:after {content: "";display: table}
.cf:after {clear: both}
.tj {text-align: justify}

/*** Hide & Seeek ***/
.desk-only {display: block}
.tab-only {display: none}
.mob-only {display: none!important}

.desk-none {display: none}
.tab-none {display: block}
.mob-none {display: block}

.pt10 {padding-top: 10px!important}
.pt20 {padding-top: 20px!important}
.pb10 {padding-bottom: 10px!important}
.pb20 {padding-bottom: 20px!important}
.ptb5 {padding: 5px 0!important}
.ptb10 {padding: 10px 0!important}
.ptb20 {padding: 20px 0!important}
.pr10 {padding-right: 20px!important}
.mt10 {margin-top: 10px!important}
.mr10 {margin-right: 10px!important}
.ml10 {margin-left: 10px!important}
.mb10 {margin-bottom: 10px!important}
.mtb20 {margin: 20px 0!important}
.bg1 {background: #00adef}
.color1 {color: #00adef}
.bg2 {background: #e7e7e7}
.color2 {color: #e7e7e7}
.bg3 {background: #000}
.color3 {color: #000}
.bg4 {background: #fff}
.color4 {color: #fff}
.bg5 {background: #e8f9ff}
.color5 {color: #e8f9ff}
.bg6 {background: #ffe8e8}
.color6 {color: #ffe8e8}
.bg7 {background: #e6f8de}
.color7 {color: #e6f8de}
.bg8 {background: #fefce5}
.color8 {color: #fefce5}
.font-biggest {font-family: arial;font-size: 3em}
.font-bigger {font-family: arial;font-size: 2em}
.font-big {font-family: arial;font-size: 1.5em}
.font-med {font-family: arial;font-size: 1em}
.font-small {font-family: 'Lato';font-size: 13px;line-height: 19px}
.font-small a {color: #777;text-decoration: none;}
.font-small a:hover {color: #1b98e0;}
.font-smaller {font-family: arial;font-size: .6875em;color: #C0C0C0}
.bold {font-weight: 700}
.alignright{text-align:right;}
.alignleft{text-align:left;}
.layer {width: 100%;min-height: 100%;position: absolute;top: 0;left: 0;background: #fff;}
.wrapper {width: 100%;margin: 0px auto;}
.layout {width: 1000px;margin: 0 auto;/*	background: #ccc;*/}
.layinn {width: 97%;margin: 0 auto;position: relative;border: 0px solid #000;/*	background: #fff;*/}
.response {width: 1190px;border:0px solid #ff0000;margin: 0px auto;position: relative;}



.col-one {width: 100%}
.col-two {width: 100%}
.col-three {width: 100%; }
.col-four {width: 100%}

.cell-one{ border:0px solid #ff0000;}
.cell-two{ border:0px solid #ff0000;}
.cell-three{ border:0px solid #ff0000;}
.cell-four{ border:0px solid #ff0000;}
.cell-five{ border:0px solid #ff0000;}

.col-three{ width:100%;}
.col-three .cell-one, .col-three .cell-two, .col-three .cell-three{ width:33.33%; }


.col-two{ width:100%;}
.col-two .cell-one, .col-two .cell-two { width:50%; float:left; }

.left-col {width: 18%;float: left;background: #e7e7e7 url(../images/breadcrumb-bg.jpg) repeat-x}
.right-col {width: 80%;float: left;padding: 0 1%;background: url(../images/breadcrumb-bg.jpg) repeat-x}

.gc {width: 100%;float: left;margin-right: 1%}
.gc1 {width: 31.9587% !important;}
.gc2 {width: 65.979% !important;}
.last {margin-right: 0}


/* animation */
.response, .layout, layinn, col-one, col-two, col-three, col-four, col-five,
.cell-one, .cell-two, .cell-three, .cell-four, .cell-five
{
	transition: all 0.4s linear 0s;
	-moz-transition: all 0.4s linear 0s;
	-ms-transition: all 0.4s linear 0s;
	-webkit-transition: all 0.4s linear 0s;
	-o-transition: all 0.4s linear 0s;
}


/*** Header ****/

header {background: #fff;border-bottom: 0px solid #000;}
.top-strip {width: 100%;background: #f5f5f5;color: #777777; padding:5px 0px;}
.site-contacts {padding:5px 0px;float: left;}
.site-contacts i {padding: 8px 5px;color: #b6b6b6;}
.contacts-item {padding: 0px 0px 0px 0px; float:left; margin-right:5px;}

.buttons {float: left; padding:5px 0px;}
.login-buttons {width: 160px;margin: 0px auto;padding-top:0px; border:0px solid #000; float:right;}
.login-buttons span.merchant {float: left;display: block; width: 72px;text-align: center;line-height: 18px;margin-right:10px;margin-top:5px;}
.login-buttons span.merchant a {font: bold 16px arial;color: #fff;}
.login-buttons span.signup {float: left;display: block;width: 72px;height: 20px;text-align: center;line-height: 18px;margin-right:2px;}
.login-buttons span.signup a {font: bold 16px arial;color: #fff;}
span.freetrial {float: left;display: block; width: 95px;text-align: center;line-height: 18px;margin:30px 0px 0px 10px}
span.freetrial a {font: bold 16px arial;color: #fff;}
.social-links {padding:5px 0px;float: left;width: 33%;}
.instant-socials-list {float: none; width:250px; border:0px solid #000; margin:0px auto !important;}
.instant-socials-item {padding: 0px 3px;}

.header-middle { height: auto;}
.logo {width: 22%;float: left;padding: 22px 0px;border: 0px solid #000;}

.nav-strip {width: 100%;border-bottom: 2px solid #ccc;}
.navbar {height: 80px;width: 75%;float: right;}
.navbar ul {float: right;}
.navbar ul li {float: left;list-style: none;padding: 0;height: 40px}
.navbar ul li a {font-family: 'Lato';font-size: 16px;line-height: 19px;display: block;color: #666;padding: 22px 10px 22px 15px;text-decoration: none;line-height: 44px}
.navbar ul li a span {float: left;padding-right: 5px;height: 30px;position: relative;top: 5px}
.navbar ul li a:hover {text-decoration: underline;background: #1b98e0;color: #fff;transition: all 0.25s ease-out 0s;text-decoration: none;}
.navbar ul li a.last {background: 0 0}

/**** Banner ****/

/*.banner{background: #fff;overflow: hidden;width: 100%;position: relative; border:1px solid #000; background:#88a64e;}*/

.banner{ overflow: hidden;
width: 100%; 
height:520px;
position: relative; 
background-position: center 30%;
background-repeat: no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}

.main-banner{ background-image: url(../images/1.jpg);}
.mobile-banner{ background-image: url(../images/2.jpg);}
.banner .response{ height:520px;}

.animate-pic1 {width: 41.3%;margin: 0px auto;position: absolute;bottom:-5px;right: 20%;margin-left: -25%;z-index: 999;}
.animate-pic1 img { }
.animate-pic2 {width: 41.3%;margin: 0px auto;position: absolute;bottom: 0px;right: 00%;z-index: 999;}

.banner-text {width:40%;border: 0px solid #ff0000;position: absolute;top:20%;z-index: 998;left:10%;}
.banner-text h1 {font-size: 52px;line-height: 62px;  padding-bottom: 10px;font-family: "proxima_novalight";color: #fff;} /* text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); */
.banner-text p {font-size: 25px;line-height: 1.2; font-family: "proxima_novalight";color: #fff;padding: 0px 20px 10px 0px;}
.banner-text a { text-decoration:none;}


.about-us .banner-text{ width:100%; margin:0px auto; text-align:center; left:0px; top:25% !important; }
.about-us .banner-text h1{ font-size:50px; display:block!important; line-height:55px; padding:20px!important; }
.about-us .banner-text p{ font-size:20px; line-height:35px;}

/********************* Home Page Componenst *****/

.all-in-one {padding: 65px 0px;background: #fff;height: auto;text-align: center;border-bottom: 0px solid #ff0000;}
.all-in-one h1 {font-size: 38px;line-height: 48px;padding-bottom: 20px;font-family: "proxima_novalight";color: #474b59;}
.all-in-one p {font-size: 20px;line-height: 1.5;font-family: "proxima_novalight";color: #8a8f99;}
.home-boxes {width: 100%;padding: 30px 0px 15px 0px;background: #fff;height: auto;text-align: center;}
.home-boxes .box-in {width: 23%;padding: 15px 0px;background: #fff;float: left;height: 230px;}
/** animate ***/
.home-boxes .box-in .box-icon {margin: 0px auto;text-align: center;width: 75px;height: 75px;border: 2px solid #108bd9;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;position: relative;overflow: hidden;border-radius: 50%;}
.home-boxes .box-in .box-icon .animate:before {content: "";display: block;height: 0;left: 0;position: absolute;top: 0;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;width: 100%;}
.home-boxes .box-in:hover .box-icon a.animate:before {height: 100%;background: #108bd9;color: #fff;}
.home-boxes .box-in .box-icon i {font-size: 54px;line-height: 74px;color: #108bd9;}
.home-boxes .box-in:hover a i {color: #fff;position: relative;z-index: 998;}
/** ends **/

.home-boxes .box-in h2 {font-size: 18px;line-height: 1.5;font-family: "proxima_novalight";font-weight: bold;color: #474b59;padding: 15px 0px;}
.home-boxes .box-in p {font-size: 18px;line-height: 1.5;font-family: "proxima_novalight";color: #474b59;}
.home-boxes .box-spilit {width: 2%;background: none;float: left;}

/********************* Testimonials *****/

.testimonials {padding: 65px 0px;background: #fff;height: auto;text-align: center;}
.testimonials h1 {font-size: 38px;line-height: 48px;padding-bottom: 20px;font-family: "proxima_novalight";color: #474b59;}
.testimonials p {font-size: 20px;line-height: 1.5;font-family: "proxima_novalight";color: #8a8f99;}
.testi-boxses {width: 100%;padding: 30px 0px 15px 0px;background: #fff;height: auto;text-align: center;border: 0px solid #000;}
.testi-boxses .box-in {width: 23%;padding: 15px 0px;float: left;height: 290px;}
.testi-boxses .box-in-spilit {width: 2.6%;float: left;}
/** animate ***/
.testi-boxses .box-in .box-icon {margin: 0px auto;text-align: center;width: 125px;height: 125px;}
/** ends **/
.testi-boxses .box-in p {font-size: 18px;line-height: 1.5;font-family: "proxima_novalight";color: #474b59;}
.testi-boxses .box-in p.testi-name {font-size: 18px;line-height: 1.5;font-family: "proxima_novalight";color: #474b59;font-weight: bold;padding-top: 15px;}
.testi-boxses .box-in p.testi-site a {font-size: 18px;line-height: 1.5;font-family: "proxima_novalight";color: #149517;text-decoration: none;}
.testi-boxses .box-in p.testi-site a:hover {text-decoration: underline;}
/*** About Us ***/
.about-us {border: 0px solid #ff0000;position: relative;height: 435px;}
.parallax {position: absolute;width: 100%;height: 435px;overflow: hidden;left: 0;background: #000;}
.water {position: absolute;width: 100%;height: 435px;left: 0;background-repeat: no-repeat;background-position: top center;}
.water-layer1 {background-image: url(../images/background-bg.jpg);}
.about-us .text-msg {height: 100%;width: 50%;position: absolute;left: 5%;top: 45px;}
/*.about-us .text-msg h3{ font-family:'Lato'; font-size:38px; font-weight:normal; color:#fff; text-transform:uppercase; line-height:48px;}
.about-us .text-msg p{ font-family:arial; font-size:16px; font-weight:normal; color:#fff; line-height:25px;}*/
.about-us  a {font-family: arial;font-size: 16px;font-weight: bold;color: #fff;line-height: 25px;text-decoration: none;margin-top: 20px;}
.about-us a:hover {color: #fff;text-decoration: none;}
.about-us a i {font-size: 20px;}
.about-us .pict {position: absolute;right: 5%;bottom: -5px;}

/******************************* Payment Gateways *********************************/
.gateways {padding:30px 0px 20px 0px;margin:0px auto;max-width:550px;}
.gateways .grow {padding:5px 0px;border-bottom:thin dashed #CCCCCC;}
.gateways .gname {width:60%;display:inline-block;}
.gateways .gregion {width:25%;display:inline-block;}
.gateways .gaccount {width:10%;display:inline-block;}
.gateways .header {font-weight:bold;}
/***************************************************** Features Page **************************************/

#features .wrapper { background:#fafafa;}

.feature-head{ width:100%; border:0px solid #000; text-align:center; padding:55px 0px 70px 0px; }
.feature-head h1 {font-size: 52px;line-height: 62px;  padding-bottom: 10px;font-family: "proxima_novalight";color: #474b59;}
.feature-head p {font-size: 25px;line-height: 1.2; font-family: "proxima_novalight";color: #888a90; padding:0px 15%;}

.left-border{ width:20px; height:30px; border-left:1px solid #474b59; position:absolute; left:0px; top:10px;}
.right-border{ width:20px; height:30px; border-right:1px solid #474b59; position:absolute; right:0px; top:10px;}

.feature-paging{ width:100%; border:0px solid #000; background:url(../images/feaure-line.png) repeat-x 0px 25px; position:relative; margin-bottom:100px;}
.feature-paging li{ width:16.6666%; float:left; list-style:none; text-align:center; }
.feature-paging li a{ text-decoration:none;  }
.feature-paging li a span{ display:block;  }
.feature-paging li a span.round{ width:45px; height:45px; margin:0px auto; text-align:center; background:#fff; 
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
 text-decoration:none; font:bold 32px arial; color:#474b59; line-height:45px; margin-bottom:10px; border:2px solid #000;	 }
.feature-paging li a span.text{ font-size: 20px;line-height: 1.2; font-family: "proxima_novalight"; font-weight:bold;color: #888a90; text-decoration:none;  }
 
.feature-paging li a:hover span.round{  
background:#1fab24;  border:2px solid #fafafa; color:#fff;
-webkit-transition: background-color 500ms linear;
-moz-transition: background-color 500ms linear;
-o-transition: background-color 500ms linear;
-ms-transition: background-color 500ms linear;
transition: background-color 500ms linear;
 }
 
.feature-paging li a:hover span.text{  color:#109e15;		 }
.overview .current1 a span.round, .store-builder .current2 a span.round{  background:#1fab24;  border:2px solid #fafafa; color:#fff;}
.overview .current1 a span.text, .store-builder .current2 a span.text{  color:#109e15;}

.features-list{ width:100%; }
.features-list li{ list-style:none; padding:80px 0px; border-top:1px solid #dfe0e2;}
.features-list li div.text h2{ font-size: 30px;line-height:42px; font-weight:bold;  padding-bottom: 10px;font-family: "proxima_novalight";color: #474b59;}
.features-list li div.text h3{ font-size: 16px;line-height:22px; font-weight:bold;  padding-bottom: 10px;font-family: "proxima_novalight";color: #474b59;}

.features-list li div.text p{ font:normal 14px arial;  color: #474b59; padding:10px 0px 0px 0px; line-height:25px; }

.features-list li div.pict { width:60%; height:100%; border:0px solid #000; text-align:center;}
.features-list li div.pict div.img { width:86.83%; overflow:hidden; margin:0px auto;}
.features-list li div.pict div.img img{ max-width:100%; width:100%; max-height:100%; }

.features-list li div.text { width:40%; height:100%; }

.features-list li.text-image div.text{ float:left; }
.features-list li.text-image div.pict{ float:right; }

.features-list li.image-text div.text{ float:right; }
.features-list li.image-text div.pict{ float:left; }

.feature-next-prev{ width:100%; border:0px solid #000; position:relative; height:55px; padding:20px 0px;}
.feature-next-prev div.next{  height:45px; border:0px solid #ff0000; float:right; padding-top:10px; }
.feature-next-prev div.next a{ font:normal 18px arial; color:#fff; text-decoration:none;}


/***************************************************** Pricing Page **************************************/

#pricing .wrapper { background:#fafafa;}

.pricing-head{ width:100%; border:0px solid #000; text-align:center; padding:55px 0px 30px 0px; }
.pricing-head h1 {font-size: 52px;line-height: 62px;  padding-bottom: 10px;font-family: "proxima_novalight";color: #474b59;}
.pricing-head p {font-size: 35px;line-height: 1.2; font-family: "proxima_novalight";color: #888a90; padding:0px 15%;}
.pricing-head p span{font-size: 25px;line-height: 1.2; font-family: "proxima_novalight";color: #888a90; padding:0px 15%;}
.pricing-head p strong { font-weight:bold; color:#474b59;}

.even-bigger{ width:100%; padding:35px 0px; background:#003a3f url(../images/dimension.png); text-align:center;}
.even-bigger h3 {font-size: 52px;line-height: 62px;  padding-bottom: 10px;font-family: "proxima_novalight";color: #fff; font-weight:bold;}
.even-bigger p {font-size: 35px;line-height: 1.2; font-family: "proxima_novalight";color: #fff; padding:0px 15%;}
.even-bigger p strong { font-weight:bold; color:#fff;}

.faq-pricing { width:100% ;border:0px solid #000; padding:30px 0px; }
.faq-pricing h4 {font-size: 42px;line-height: 62px;  padding-bottom: 30px;font-family: "proxima_novalight";color: #474b59; text-align:center;}

.faq-pricing-box { width:95%; padding:10px 0px; border:1px solid #484c51; margin:0px auto 20px auto;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
}
.faq-pricing-box p.que { font-size:25px;line-height: 1.2; font-weight:bold; font-family: "proxima_novalight";color: #474b59; padding:0px 10px 10px 10px; }
.faq-pricing-box p.ans { font-size:20px;line-height:22px; font-weight:bold; font-family: "proxima_novalight";color: #8f9093;  padding:0px 10px 10px 10px }


/***************************************************** Contact Page **************************************/

.contact-map{ 
overflow: hidden;
width: 100%; 
height:430px;
position: relative; 
background-position: center 30%;
background-repeat: no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
 background-image: url(../images/banner-contact.jpg);
}

.contact-head{ width:100%; border:0px solid #000; text-align:center; padding:55px 0px 30px 0px; }
.contact-head h1 {font-size: 52px;line-height: 62px;  padding-bottom: 10px;font-family: "proxima_novalight";color: #474b59;}
.contact-head p {font-size: 35px;line-height: 1.2; font-family: "proxima_novalight";color: #474b59; padding:0px 15%;}
.contact-head p strong { font-weight:bold; color:#22ac23;font-size: 35px; font-family: "proxima_novaextrabold";}

.contact-section{ width:100%; border:0px solid #000; padding:0px 0px 35px 0px;}
.contact-address{ width:100%; margin-bottom:20px; }
.contact-address ul{ margin:0px; padding:0px;}
.contact-address ul li{ list-style:none; }
.contact-address ul li p.head{ font:bold 18px arial; padding-bottom:10px;color: #555555; text-transform:uppercase; }
.contact-address ul li p { font:normal 18px arial; padding-bottom:5px;color: #aeacac; }

.contact-section .gc1{ float:left !important;}
.contact-section .gc2, .contact-section .cell-two{ float:right !important;}


.contact-address ul li:nth-child(2) { padding-top:20px;}

.contact-form p {font-size: 16px;line-height: 1.5;font-family: "proxima_novalight";color: #474b59;}
.contact-form p.sub-title { font:bold 18px arial; color: #555555; padding:15px 0px; }
.contact-form ul li { list-style:none; }
.contact-form ul li.small { float:left; width:50%; padding-bottom:15px; }
.contact-form ul li.big { width:100%; padding-bottom:15px}
.contact-form ul li.button { padding:10px 0px; font-weight:bold; }
.contact-form ul li input[type="text"],.contact-form ul li select { width:92%; text-align:left; padding:10px 0px; border:1px solid #555555; padding-left:3%; color:#383838; font:normal 13px arial;  }
.contact-form ul li textarea { width:96%; text-align:left; padding:10px 0px; border:1px solid #555555; padding-left:10px; color:#383838; min-height:155px; font:normal 13px arial;  }
.contact-form ul li input[type="submit"] {  color:#fff; font:bold 16px arial;  }


/***************************** Testimonials Full Page *****************************************/

.testi-banner{ width: 100%;   background:#fafafa; border-bottom:2px solid #cccccc; }
.testi-banner-slide{ width: 50%;  height:auto; border:0px solid #000; padding:25px 0px;  }
.slider-image{ width:60%; float:left; border:0px solid #000; }
.slider-text{ width: 40%; float:left; border:0px solid #ff0000; }
.slider-text p.name{font-size: 55px; font-family: "proxima_novalight";color: #000; padding:0px 0%; font-weight:bold;}
.slider-text p strong{font-size:25px; font-family: "proxima_novalight";color: #000; padding:0px 20% 0px 0%; font-weight:bold;}
.slider-text p{font-size:16px; font-family: "proxima_novalight";color: #979696; padding:0px 20% 0px 0%; font-weight:bold; padding:10px 0px; }
.readmore{ margin:15px 0px;}
.readmore a{ text-decoration:none;}

.testi-banner div.pict { width:60%; height:100%; border:0px solid #000; text-align:center;}
.testi-banner div.pict div.img { width:86.83%; overflow:hidden; margin:0px auto;}
.testi-banner div.pict div.img img{ max-width:100%; width:100%; max-height:100%; }

.testi-head{ width:100%; border:0px solid #000; text-align:center; padding:25px 0px 0px 0px; }
.testi-head h1 {font-size: 52px;line-height: 62px;  padding-bottom: 10px;font-family: "proxima_novalight";color: #474b59;}
.testi-head p {font-size: 35px;line-height: 1.2; font-family: "proxima_novalight";color: #474b59; padding:0px 15%;}
.testi-head p strong { font-weight:bold; color:#22ac23;font-size: 35px; font-family: "proxima_novaextrabold";}

/********************* Testimonials *****/
.testi-full {padding:15px 0px;background: #fff;height: auto;text-align: center;}
.testi-full-boxses {width: 100%;padding: 00px 0px 0px 0px;background: #fff;height: auto;text-align: center;border: 0px solid #000;}
.testi-full-boxses .box-in {width: 23%;padding: 15px 0px;float: left;height: 250px; }
.testi-full-boxses .box-in-spilit {width: 2.6%;float: left;}
/** animate ***/
.testi-full-boxses .box-in .box-icon {margin: 0px auto;text-align: center;width: 125px;height: 125px;}
/** ends **/
.testi-full-boxses .box-in p {font-size:14px;line-height:1.5;font-family: arial;color: #000; text-align:left;}
.testi-full-boxses .box-in p.testi-name {font-size: 14px;line-height: 1.5;font-family: arial;color: #000;font-weight: bold;padding-top: 15px;}
.testi-full-boxses .box-in p.testi-name a {font-size: 14px;font-family: arial;color: #149517;text-decoration: none; font-weight:bold;}
.testi-full-boxses .box-in p.testi-name a:hover {text-decoration: underline;}

/***** Testi List ***/

.testi-list{ width:100%; }
.testi-list li{ list-style:none; padding:40px 0px 10px 0px; border-top:1px solid #dfe0e2;}
.testi-list li div.text h2{ font-size: 30px;line-height:42px; font-weight:bold;  padding-bottom: 10px;font-family: "proxima_novalight";color: #474b59;}
.testi-list li div.text h3{ font-size: 22px;line-height:30px; font-weight:bold;  padding-bottom: 10px;font-family: "proxima_novalight";color: #474b59;}

.testi-list li div.text p{ font:normal 14px arial;  color: #474b59; padding:10px 0px 0px 0px; line-height:25px; }
.testi-list li div.text p.name{ font:normal 18px arial;  color: #474b59; padding:30px 0px 0px 0px; line-height:15px; font-weight:bold; }
.testi-list li div.text p.website a{ font:normal 18px arial;  color: #0047cc; padding:0px 0px 0px 0px; line-height:15px; font-weight:bold; text-decoration:none; }

.testi-list li div.pict { width:60%; height:100%; border:0px solid #000; text-align:center;}
.testi-list li div.pict div.img { width:86.83%; overflow:hidden; margin:0px auto;}
.testi-list li div.pict div.img img{ max-width:100%; width:100%; max-height:100%; }

.testi-list li div.text { width:40%; height:100%; }

.testi-list li.text-image div.text{ float:left; }
.testi-list li.text-image div.pict{ float:right; }

.testi-list li.image-text div.text{ float:right; }
.testi-list li.image-text div.pict{ float:left; }

.testi-next-prev{ width:100%; border:0px solid #000; position:relative; height:55px; padding:20px 0px;}
.testi-next-prev div.next{  height:45px; border:0px solid #ff0000; float:right; padding-top:10px; }
.testi-next-prev div.next a{ font:normal 18px arial; color:#fff; text-decoration:none;}

/********************** Templates ***********************************/

#templates .wrapper { background:#fafafa;}
.templates-head{ width:100%; border:0px solid #000; text-align:center; padding:55px 0px 30px 0px; }
.templates-head h1 {font-size: 52px;line-height: 62px;  padding-bottom: 10px;font-family: "proxima_novalight";color: #474b59;}
.templates-head p {font-size: 25px;line-height: 1.2; font-family: "proxima_novalight";color: #474b59; padding:0px 15%;}
.templates-head strong { font-weight:bold; color:#22ac23;font-size: 25px; font-family: "proxima_novaextrabold";}

.temmplate-banner{ width:100%; border:0px solid #000; height:600px; background:url(../images/template-bg.jpg) repeat-x bottom; }

.temmplate-banner-pic { position: relative; width: 0px; margin: auto; border:0px solid #ff0000;}

.temmplate-banner .bg { background-image: url(../images/template-banner-pic.png); -webkit-background-size: 1649px 392px; background-size: 1649px 392px; 
background-repeat: no-repeat; }

.temmplate-banner-lap{ border:0px solid #ff0000; width: 724px; height:392px; background-position:0 0px; z-index: 4; position:absolute; left:-362px; }
.temmplate-banner-tab{  border:0px solid #000; background-position:-728px 0px; z-index:3; width: 374px; height: 250px; position:absolute; left:-401px; top:105px;  }
.temmplate-banner-mob{  border:0px solid #ff0000; background-position:-1122px 0px; z-index: 2; width: 122px; height: 239px; left:255px; top:115px; position:absolute;  }
.temmplate-banner-iphone{  border:0px solid #000; background-position:-1248px 0px; z-index: 1; width: 90px; height: 179px;left:317px; top:145px; text-align:center; margin:0px auto; position:absolute; }
 
.temmplate-banner-text{ position:absolute; top:402px; border:0px solid #fff; width:100% !important; padding:25px 0px;   text-align:center;} 
.temmplate-banner-text p {font-size: 52px;line-height: 62px;  padding-bottom: 10px;font-family: "proxima_novalight";color: #fff;}
.temmplate-banner-text a {font-size: 22px;font-family: "proxima_novalight";color: #fff; text-decoration:none;}

 

/**************************** Sign up ******************/
.signup-head{width:100%; border:0px solid #000; padding:25px 0px 0px 0px; }
.signup-head h1 {font-size: 52px;line-height: 62px;  padding-bottom: 10px;font-family: "proxima_novalight";color: #474b59;}
.signup-head p {font-size: 35px;line-height: 1.2; font-family: "proxima_novalight";color: #474b59; padding:0px 15%;}
.signup-head p strong { font-weight:bold; color:#22ac23;font-size: 35px; font-family: "proxima_novaextrabold";}





/*** Footer ***/
footer {background: #272727;border-top: 2px solid #474646;padding: 25px 0px 0px 0px;}
footer ul {margin: 0px;padding: 0px;border: 0px solid #ff0000;}
footer ul li {width: 33.33%;float: left;list-style: none;padding-bottom: 20px;}
footer ul li div{ float:left; width:50%;}
footer ul li p.head {font: bold 12px arial;color: #bdc0c2;text-transform: uppercase;padding: 10px 0px 10px 0px;}
footer ul li p.head i {font-size: 16px;}
footer ul li p.address {font: normal 11px arial;color: #bdc0c2;padding: 5px 0px;}
footer ul li a {font: normal 11px arial;color: #bdc0c2;display: block;text-decoration: none;line-height: 22px;}
footer ul li a:hover {text-decoration: underline;color: #bdc0c2;}
footer ul li a span.icon {display: block;float: left;width: 30px;height: 30px;padding-right: 10px;}
p.copyrights {font: normal 12px arial;color: #bdc0c2;text-align: center;padding: 5px 0px;border-top: 1px solid #474646;line-height: 22px;}
.blue-color {color: #1185b3!important;}


/*** /////////////////////////////////// CSS Media Queries ///////////////////////////////////  ***/

@media (max-width:659px) {
.logo {width: 100%;float: left; position:relative; z-index:999;}
.top-strip { padding:0px 0px;}
.layout{ width:100%;}
.layinn{ width:97%; margin:0px auto;}

header .cell-two{ display:none;}
.instant-socials-list { overflow:hidden;}
.navbar {width:100% !important; position:absolute;right:0px; background:none; z-index:998; }
.instant-container p { display:none;}
.instant-container .instant-nav { top:88px !important;}
.response { width: 97%; margin:0px auto; }

.login-buttons {margin:0px auto; float:none;width:260px;}
span.mobfreetrial {float:left;display:block; width: 95px;text-align: center;line-height: 18px;}
span.mobfreetrial a {font: bold 16px arial;color: #fff;}

/* make the free trial dropdown slimmer */
#myiframe {max-width:100%;}

.banner{ height:380px;}
.banner .response{ height:380px;}

.managestore {font-size:40px!important;line-height:50px!important;}

.animate-pic1 { display:none;}
.animate-pic2 { display:none;}

.banner-text { text-align:center; width:100%; top:10%; left:0%; z-index:995;}

.about-us .banner-text h1{ font-size:30px; display:block!important; line-height:35px; padding:20px!important; }
.about-us .banner-text p{ font-size:20px; line-height:23px;}


.features-list li { text-align:center; padding:20px 0px; }
.features-list li div.text, .features-list li div.pict{ width:100%; height:100%; }
.features-list li.text-image div.pict, .features-list li.image-text div.pict{ float:left; }

.testi-list li { text-align:center; padding:20px 0px; }
.testi-list li div.text, .testi-list li div.pict{ width:100%; height:100%; }
.testi-list li.text-image div.pict, .testi-list li.image-text div.pict{ float:left; }


.contact-form ul li.small { width:100%; padding-bottom:15px; }
.contact-form ul li.big { width:100%; }
.contact-form p { display:none; }
.contact-section .gc1{ float:left !important; padding-top:25px;}
.contact-map{ display:none;}

.testi-banner{ display:none;}

.col-two{ width:100%;}
.col-two .cell-one, .col-two .cell-two { width:100% !important; }

.col-three{ width:100%;}
.col-three .cell-one, .col-three .cell-two, .col-three .cell-three{ width:100%; border-bottom:1px solid #ccc; }

.col-four{ width:100%;}
.col-four .cell-one, .col-four .cell-two, .col-four .cell-three, .col-four .cell-four{ width:100% !important; }




/*** Hide & Seeek ***/
.desk-only {display: none}
.tab-only {display: none}
.mob-only {display: block!important}

.desk-none {display: block}
.tab-none {display: block}
.mob-none {display: none}


	
}
 @media (max-width:754px) {}
 
@media (max-width:1019px) {
.logo {width: 70%;float: left;}
.navbar {width:29%;float: right; height:90px; }

	


	}

@media (min-width:660px) {}
@media (min-width:755px) {}

@media (min-width:1020px) and (max-width:1189px) {
.layout { width: 1000px; }
.layinn { width: 97%; }
.response { width: 1000px; margin:0px auto; }
 
}

@media (min-width:1189px) {
.layout { width: 1190px; }
.layinn { width: 97%; }
.response { width: 1190px; margin:0px auto; }
 
}
@media (min-width:511px) and (max-width:660px) {}
@media (min-width:660px) and (max-width:1019px) { 

.layout { width: 660px; }
.layinn { width: 640px; }
.response { width: 660px; margin:0px auto;  }

.banner{ height:320px;}
.banner .response{ height:320px;}

.animate-pic1 {width: 41.3%;margin: 0px auto;position: absolute;bottom:-5px;right: 20%;margin-left: -25%;z-index: 999;}
.animate-pic1 img  { max-width:100%; width:100%;}

.animate-pic2 {width: 51.3%;margin: 0px auto;position: absolute;bottom: 0px;right: 00%;z-index: 999;}
.animate-pic2 img  { max-width:100%; width:100%;}

.banner-text {top:5%;}
.banner-text h1 {font-size: 42px; line-height:42px;} 
.banner-text p {font-size: 22px;}

.features-list li { padding:40px 0px; }
.features-list li div.text, .features-list li div.pict{ width:100%; height:100%; }
.features-list li.text-image div.text, .features-list li.text-image div.pict,.features-list li.image-text div.text,  .features-list li.image-text div.pict{ float:none; }

.testi-list li { padding:40px 0px; }
.testi-list li div.text, .testi-list li div.pict{ width:100%; height:100%; }
.testi-list li.text-image div.text, .testi-list li.text-image div.pict,.testi-list li.image-text div.text,  .testi-list li.image-text div.pict{ float:none; }


.contact-address ul li{ float:left; width:50%; }

.contact-section .gc1{ float:left !important; padding-top:25px;}
.contact-section .gc2, .contact-section .cell-two{ float:right !important;}


.slider-image{ width:100%; float:left; border:0px solid #000; }
.testi-banner div.pict{ width:100%;}
.slider-text{ width: 100%; float:left; border:0px solid #ff0000; }



.col-two{ width:100%;}
.col-two .cell-one, .col-two .cell-two { width:100% !important; }

.col-three{ width:100%;}
.col-three .cell-one, .col-three .cell-two{ width:50%;}
.col-three .cell-three{ width:100%; border-top:1px solid #ccc; }

.col-four{ width:100%;}
.col-four .cell-one, .col-four .cell-two{ width:48% !important; }
.col-four .cell-three, .col-four .cell-four{ width:48% !important; margin-top:20px; }

/*** Hide & Seeek ***/
.desk-only {display: none}
.tab-only {display: block}
.mob-only {display: none!important}

.desk-none {display: block}
.tab-none {display: none}
.mob-none {display: block}




}
@media (min-width:755px) and (max-width:1019px) {
	
.layout { width: 755px; }
.layinn { width: 640px; }
.response { width: 640px; margin:0px auto;  }	
}
@font-face {
font-family:"Lato";
src:url(../fonts/lato.eot);
src:url(../fonts/lato.eot?#iefix) format("eot"), 
url(../fonts/lato.svg#latolight) format("svg"), 
url(../fonts/lato.woff) format("woff"), 
url(../fonts/lato.ttf) format("truetype");
font-weight:400;
font-style:normal
}
@font-face {
font-family:"proxima_novalight";
src:url(../fonts/proximanova-light.eot);
src:url(../fonts/proximanova-light.eot?#iefix) format("eot"), 
url(../fonts/proximanova-light.svg#proxima_novalight) format("svg"), 
url(../fonts/proximanova-light.woff) format("woff"), 
url(../fonts/proximanova-light.ttf) format("truetype");
font-weight:400;
font-style:normal
}
@font-face {
font-family:"proxima_nova_rgregular";
src:url(../fonts/proximanova-regular.eot);
src:url(../fonts/proximanova-regular.eot?#iefix) format("eot"), 
url(../fonts/proximanova-regular.svg#proxima_nova_rgregular) format("svg"), 
url(../fonts/proximanova-regular.woff) format("woff"), 
url(../fonts/proxima-nova-regular.ttf) format("truetype");
font-weight:400;
font-style:normal
}
@font-face {
font-family:"proxima-nova-semibold";
src:url(../fonts/proximanova-semibold.eot);
src:url(../fonts/proximanova-semibold.eot?#iefix) format("eot"), 
url(../fonts/proximanova-semibold.svg#proxima-nova-semibold) format("svg"), 
url(../fonts/proximanova-semibold.woff) format("woff"), 
url(../fonts/proxima-nova-semibold.ttf) format("truetype");
font-weight:400;
font-style:normal
}
@font-face {
font-family:"proxima_novaextrabold";
src:url(../fonts/proximanova-extrabold.eot);
src:url(../fonts/proximanova-extrabold.eot?#iefix) format("eot"), 
url(../fonts/proximanova-extrabold.svg#proxima_novaextrabold) format("svg"), 
url(../fonts/proximanova-extrabold.woff) format("woff"), 
url(../fonts/proximanova-extrabold.ttf) format("truetype");
font-weight:400;
font-style:normal
}

/*
@font-face {
font-family:'FontAwesome';
src:url("../fonts/fontawesome-webfont-3edf1246175d175a48f17e3e594ac073.eot");
src:url("../fonts/fontawesome-webfont-3edf1246175d175a48f17e3e594ac073.eot?#iefix") format("embedded-opentype"), url("../fonts/fontawesome-webfont-c90ea05c661ee1f48b9ab867e39c3bd7.woff") format("woff"), url("../fonts/fontawesome-webfont-0cf093d894a38b6b66259e6d9ce0548e.ttf") format("truetype"), url("../fonts/fontawesome-webfont-f34f6e11aded6b41af4670139d59cb03.svg#fontawesomeregular") format("svg");
font-weight:400;
font-style:normal
}

*/


@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.1.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}
.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
 .fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-fw{width:1.28571429em;text-align:center}
.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}
.fa-ul &gt; li{position:relative}
.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}
.fa-li.fa-lg{left:-1.85714286em}
.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}
.pull-right{float:right}
.pull-left{float:left}
.fa.pull-left{margin-right:.3em}
.fa.pull-right{margin-left:.3em}
.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}
@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}
100%{-moz-transform:rotate(359deg)}
}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg)}
}
@-o-keyframes spin{0%{-o-transform:rotate(0deg)}
100%{-o-transform:rotate(359deg)}
}
@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}
.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}
.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:#ffffff}
 .fa-glass:before{content:"f000"}
.fa-music:before{content:"f001"}
.fa-search:before{content:"f002"}
.fa-envelope-o:before{content:"f003"}
.fa-heart:before{content:"f004"}
.fa-star:before{content:"f005"}
.fa-star-o:before{content:"f006"}
.fa-user:before{content:"f007"}
.fa-film:before{content:"f008"}
.fa-th-large:before{content:"f009"}
.fa-th:before{content:"f00a"}
.fa-th-list:before{content:"f00b"}
.fa-check:before{content:"f00c"}
.fa-times:before{content:"f00d"}
.fa-search-plus:before{content:"f00e"}
.fa-search-minus:before{content:"f010"}
.fa-power-off:before{content:"f011"}
.fa-signal:before{content:"f012"}
.fa-gear:before,.fa-cog:before{content:"f013"}
.fa-trash-o:before{content:"f014"}
.fa-home:before{content:"f015"}
.fa-file-o:before{content:"f016"}
.fa-clock-o:before{content:"f017"}
.fa-road:before{content:"f018"}
.fa-download:before{content:"f019"}
.fa-arrow-circle-o-down:before{content:"f01a"}
.fa-arrow-circle-o-up:before{content:"f01b"}
.fa-inbox:before{content:"f01c"}
.fa-play-circle-o:before{content:"f01d"}
.fa-rotate-right:before,.fa-repeat:before{content:"f01e"}
.fa-refresh:before{content:"f021"}
.fa-list-alt:before{content:"f022"}
.fa-lock:before{content:"f023"}
.fa-flag:before{content:"f024"}
.fa-headphones:before{content:"f025"}
.fa-volume-off:before{content:"f026"}
.fa-volume-down:before{content:"f027"}
.fa-volume-up:before{content:"f028"}
.fa-qrcode:before{content:"f029"}
.fa-barcode:before{content:"f02a"}
.fa-tag:before{content:"f02b"}
.fa-tags:before{content:"f02c"}
.fa-book:before{content:"f02d"}
.fa-bookmark:before{content:"f02e"}
.fa-print:before{content:"f02f"}
.fa-camera:before{content:"f030"}
.fa-font:before{content:"f031"}
.fa-bold:before{content:"f032"}
.fa-italic:before{content:"f033"}
.fa-text-height:before{content:"f034"}
.fa-text-width:before{content:"f035"}
.fa-align-left:before{content:"f036"}
.fa-align-center:before{content:"f037"}
.fa-align-right:before{content:"f038"}
.fa-align-justify:before{content:"f039"}
.fa-list:before{content:"f03a"}
.fa-dedent:before,.fa-outdent:before{content:"f03b"}
.fa-indent:before{content:"f03c"}
.fa-video-camera:before{content:"f03d"}
.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"f03e"}
.fa-pencil:before{content:"f040"}
.fa-map-marker:before{content:"f041"}
.fa-adjust:before{content:"f042"}
.fa-tint:before{content:"f043"}
.fa-edit:before,.fa-pencil-square-o:before{content:"f044"}
.fa-share-square-o:before{content:"f045"}
.fa-check-square-o:before{content:"f046"}
.fa-arrows:before{content:"f047"}
.fa-step-backward:before{content:"f048"}
.fa-fast-backward:before{content:"f049"}
.fa-backward:before{content:"f04a"}
.fa-play:before{content:"f04b"}
.fa-pause:before{content:"f04c"}
.fa-stop:before{content:"f04d"}
.fa-forward:before{content:"f04e"}
.fa-fast-forward:before{content:"f050"}
.fa-step-forward:before{content:"f051"}
.fa-eject:before{content:"f052"}
.fa-chevron-left:before{content:"f053"}
.fa-chevron-right:before{content:"f054"}
.fa-plus-circle:before{content:"f055"}
.fa-minus-circle:before{content:"f056"}
.fa-times-circle:before{content:"f057"}
.fa-check-circle:before{content:"f058"}
.fa-question-circle:before{content:"f059"}
.fa-info-circle:before{content:"f05a"}
.fa-crosshairs:before{content:"f05b"}
.fa-times-circle-o:before{content:"f05c"}
.fa-check-circle-o:before{content:"f05d"}
.fa-ban:before{content:"f05e"}
.fa-arrow-left:before{content:"f060"}
.fa-arrow-right:before{content:"f061"}
.fa-arrow-up:before{content:"f062"}
.fa-arrow-down:before{content:"f063"}
.fa-mail-forward:before,.fa-share:before{content:"f064"}
.fa-expand:before{content:"f065"}
.fa-compress:before{content:"f066"}
.fa-plus:before{content:"f067"}
.fa-minus:before{content:"f068"}
.fa-asterisk:before{content:"f069"}
.fa-exclamation-circle:before{content:"f06a"}
.fa-gift:before{content:"f06b"}
.fa-leaf:before{content:"f06c"}
.fa-fire:before{content:"f06d"}
.fa-eye:before{content:"f06e"}
.fa-eye-slash:before{content:"f070"}
.fa-warning:before,.fa-exclamation-triangle:before{content:"f071"}
.fa-plane:before{content:"f072"}
.fa-calendar:before{content:"f073"}
.fa-random:before{content:"f074"}
.fa-comment:before{content:"f075"}
.fa-magnet:before{content:"f076"}
.fa-chevron-up:before{content:"f077"}
.fa-chevron-down:before{content:"f078"}
.fa-retweet:before{content:"f079"}
.fa-shopping-cart:before{content:"f07a"}
.fa-folder:before{content:"f07b"}
.fa-folder-open:before{content:"f07c"}
.fa-arrows-v:before{content:"f07d"}
.fa-arrows-h:before{content:"f07e"}
.fa-bar-chart-o:before{content:"f080"}
.fa-twitter-square:before{content:"f081"}
.fa-facebook-square:before{content:"f082"}
.fa-camera-retro:before{content:"f083"}
.fa-key:before{content:"f084"}
.fa-gears:before,.fa-cogs:before{content:"f085"}
.fa-comments:before{content:"f086"}
.fa-thumbs-o-up:before{content:"f087"}
.fa-thumbs-o-down:before{content:"f088"}
.fa-star-half:before{content:"f089"}
.fa-heart-o:before{content:"f08a"}
.fa-sign-out:before{content:"f08b"}
.fa-linkedin-square:before{content:"f08c"}
.fa-thumb-tack:before{content:"f08d"}
.fa-external-link:before{content:"f08e"}
.fa-sign-in:before{content:"f090"}
.fa-trophy:before{content:"f091"}
.fa-github-square:before{content:"f092"}
.fa-upload:before{content:"f093"}
.fa-lemon-o:before{content:"f094"}
.fa-phone:before{content:"f095"}
.fa-square-o:before{content:"f096"}
.fa-bookmark-o:before{content:"f097"}
.fa-phone-square:before{content:"f098"}
.fa-twitter:before{content:"f099"}
.fa-facebook:before{content:"f09a"}
.fa-github:before{content:"f09b"}
.fa-unlock:before{content:"f09c"}
.fa-credit-card:before{content:"f09d"}
.fa-rss:before{content:"f09e"}
.fa-hdd-o:before{content:"f0a0"}
.fa-bullhorn:before{content:"f0a1"}
.fa-bell:before{content:"f0f3"}
.fa-certificate:before{content:"f0a3"}
.fa-hand-o-right:before{content:"f0a4"}
.fa-hand-o-left:before{content:"f0a5"}
.fa-hand-o-up:before{content:"f0a6"}
.fa-hand-o-down:before{content:"f0a7"}
.fa-arrow-circle-left:before{content:"f0a8"}
.fa-arrow-circle-right:before{content:"f0a9"}
.fa-arrow-circle-up:before{content:"f0aa"}
.fa-arrow-circle-down:before{content:"f0ab"}
.fa-globe:before{content:"f0ac"}
.fa-wrench:before{content:"f0ad"}
.fa-tasks:before{content:"f0ae"}
.fa-filter:before{content:"f0b0"}
.fa-briefcase:before{content:"f0b1"}
.fa-arrows-alt:before{content:"f0b2"}
.fa-group:before,.fa-users:before{content:"f0c0"}
.fa-chain:before,.fa-link:before{content:"f0c1"}
.fa-cloud:before{content:"f0c2"}
.fa-flask:before{content:"f0c3"}
.fa-cut:before,.fa-scissors:before{content:"f0c4"}
.fa-copy:before,.fa-files-o:before{content:"f0c5"}
.fa-paperclip:before{content:"f0c6"}
.fa-save:before,.fa-floppy-o:before{content:"f0c7"}
.fa-square:before{content:"f0c8"}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"f0c9"}
.fa-list-ul:before{content:"f0ca"}
.fa-list-ol:before{content:"f0cb"}
.fa-strikethrough:before{content:"f0cc"}
.fa-underline:before{content:"f0cd"}
.fa-table:before{content:"f0ce"}
.fa-magic:before{content:"f0d0"}
.fa-truck:before{content:"f0d1"}
.fa-pinterest:before{content:"f0d2"}
.fa-pinterest-square:before{content:"f0d3"}
.fa-google-plus-square:before{content:"f0d4"}
.fa-google-plus:before{content:"f0d5"}
.fa-money:before{content:"f0d6"}
.fa-caret-down:before{content:"f0d7"}
.fa-caret-up:before{content:"f0d8"}
.fa-caret-left:before{content:"f0d9"}
.fa-caret-right:before{content:"f0da"}
.fa-columns:before{content:"f0db"}
.fa-unsorted:before,.fa-sort:before{content:"f0dc"}
.fa-sort-down:before,.fa-sort-desc:before{content:"f0dd"}
.fa-sort-up:before,.fa-sort-asc:before{content:"f0de"}
.fa-envelope:before{content:"f0e0"}
.fa-linkedin:before{content:"f0e1"}
.fa-rotate-left:before,.fa-undo:before{content:"f0e2"}
.fa-legal:before,.fa-gavel:before{content:"f0e3"}
.fa-dashboard:before,.fa-tachometer:before{content:"f0e4"}
.fa-comment-o:before{content:"f0e5"}
.fa-comments-o:before{content:"f0e6"}
.fa-flash:before,.fa-bolt:before{content:"f0e7"}
.fa-sitemap:before{content:"f0e8"}
.fa-umbrella:before{content:"f0e9"}
.fa-paste:before,.fa-clipboard:before{content:"f0ea"}
.fa-lightbulb-o:before{content:"f0eb"}
.fa-exchange:before{content:"f0ec"}
.fa-cloud-download:before{content:"f0ed"}
.fa-cloud-upload:before{content:"f0ee"}
.fa-user-md:before{content:"f0f0"}
.fa-stethoscope:before{content:"f0f1"}
.fa-suitcase:before{content:"f0f2"}
.fa-bell-o:before{content:"f0a2"}
.fa-coffee:before{content:"f0f4"}
.fa-cutlery:before{content:"f0f5"}
.fa-file-text-o:before{content:"f0f6"}
.fa-building-o:before{content:"f0f7"}
.fa-hospital-o:before{content:"f0f8"}
.fa-ambulance:before{content:"f0f9"}
.fa-medkit:before{content:"f0fa"}
.fa-fighter-jet:before{content:"f0fb"}
.fa-beer:before{content:"f0fc"}
.fa-h-square:before{content:"f0fd"}
.fa-plus-square:before{content:"f0fe"}
.fa-angle-double-left:before{content:"f100"}
.fa-angle-double-right:before{content:"f101"}
.fa-angle-double-up:before{content:"f102"}
.fa-angle-double-down:before{content:"f103"}
.fa-angle-left:before{content:"f104"}
.fa-angle-right:before{content:"f105"}
.fa-angle-up:before{content:"f106"}
.fa-angle-down:before{content:"f107"}
.fa-desktop:before{content:"f108"}
.fa-laptop:before{content:"f109"}
.fa-tablet:before{content:"f10a"}
.fa-mobile-phone:before,.fa-mobile:before{content:"f10b"}
.fa-circle-o:before{content:"f10c"}
.fa-quote-left:before{content:"f10d"}
.fa-quote-right:before{content:"f10e"}
.fa-spinner:before{content:"f110"}
.fa-circle:before{content:"f111"}
.fa-mail-reply:before,.fa-reply:before{content:"f112"}
.fa-github-alt:before{content:"f113"}
.fa-folder-o:before{content:"f114"}
.fa-folder-open-o:before{content:"f115"}
.fa-smile-o:before{content:"f118"}
.fa-frown-o:before{content:"f119"}
.fa-meh-o:before{content:"f11a"}
.fa-gamepad:before{content:"f11b"}
.fa-keyboard-o:before{content:"f11c"}
.fa-flag-o:before{content:"f11d"}
.fa-flag-checkered:before{content:"f11e"}
.fa-terminal:before{content:"f120"}
.fa-code:before{content:"f121"}
.fa-mail-reply-all:before,.fa-reply-all:before{content:"f122"}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"f123"}
.fa-location-arrow:before{content:"f124"}
.fa-crop:before{content:"f125"}
.fa-code-fork:before{content:"f126"}
.fa-unlink:before,.fa-chain-broken:before{content:"f127"}
.fa-question:before{content:"f128"}
.fa-info:before{content:"f129"}
.fa-exclamation:before{content:"f12a"}
.fa-superscript:before{content:"f12b"}
.fa-subscript:before{content:"f12c"}
.fa-eraser:before{content:"f12d"}
.fa-puzzle-piece:before{content:"f12e"}
.fa-microphone:before{content:"f130"}
.fa-microphone-slash:before{content:"f131"}
.fa-shield:before{content:"f132"}
.fa-calendar-o:before{content:"f133"}
.fa-fire-extinguisher:before{content:"f134"}
.fa-rocket:before{content:"f135"}
.fa-maxcdn:before{content:"f136"}
.fa-chevron-circle-left:before{content:"f137"}
.fa-chevron-circle-right:before{content:"f138"}
.fa-chevron-circle-up:before{content:"f139"}
.fa-chevron-circle-down:before{content:"f13a"}
.fa-html5:before{content:"f13b"}
.fa-css3:before{content:"f13c"}
.fa-anchor:before{content:"f13d"}
.fa-unlock-alt:before{content:"f13e"}
.fa-bullseye:before{content:"f140"}
.fa-ellipsis-h:before{content:"f141"}
.fa-ellipsis-v:before{content:"f142"}
.fa-rss-square:before{content:"f143"}
.fa-play-circle:before{content:"f144"}
.fa-ticket:before{content:"f145"}
.fa-minus-square:before{content:"f146"}
.fa-minus-square-o:before{content:"f147"}
.fa-level-up:before{content:"f148"}
.fa-level-down:before{content:"f149"}
.fa-check-square:before{content:"f14a"}
.fa-pencil-square:before{content:"f14b"}
.fa-external-link-square:before{content:"f14c"}
.fa-share-square:before{content:"f14d"}
.fa-compass:before{content:"f14e"}
.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"f150"}
.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"f151"}
.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"f152"}
.fa-euro:before,.fa-eur:before{content:"f153"}
.fa-gbp:before{content:"f154"}
.fa-dollar:before,.fa-usd:before{content:"f155"}
.fa-rupee:before,.fa-inr:before{content:"f156"}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"f157"}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"f158"}
.fa-won:before,.fa-krw:before{content:"f159"}
.fa-bitcoin:before,.fa-btc:before{content:"f15a"}
.fa-file:before{content:"f15b"}
.fa-file-text:before{content:"f15c"}
.fa-sort-alpha-asc:before{content:"f15d"}
.fa-sort-alpha-desc:before{content:"f15e"}
.fa-sort-amount-asc:before{content:"f160"}
.fa-sort-amount-desc:before{content:"f161"}
.fa-sort-numeric-asc:before{content:"f162"}
.fa-sort-numeric-desc:before{content:"f163"}
.fa-thumbs-up:before{content:"f164"}
.fa-thumbs-down:before{content:"f165"}
.fa-youtube-square:before{content:"f166"}
.fa-youtube:before{content:"f167"}
.fa-xing:before{content:"f168"}
.fa-xing-square:before{content:"f169"}
.fa-youtube-play:before{content:"f16a"}
.fa-dropbox:before{content:"f16b"}
.fa-stack-overflow:before{content:"f16c"}
.fa-instagram:before{content:"f16d"}
.fa-flickr:before{content:"f16e"}
.fa-adn:before{content:"f170"}
.fa-bitbucket:before{content:"f171"}
.fa-bitbucket-square:before{content:"f172"}
.fa-tumblr:before{content:"f173"}
.fa-tumblr-square:before{content:"f174"}
.fa-long-arrow-down:before{content:"f175"}
.fa-long-arrow-up:before{content:"f176"}
.fa-long-arrow-left:before{content:"f177"}
.fa-long-arrow-right:before{content:"f178"}
.fa-apple:before{content:"f179"}
.fa-windows:before{content:"f17a"}
.fa-android:before{content:"f17b"}
.fa-linux:before{content:"f17c"}
.fa-dribbble:before{content:"f17d"}
.fa-skype:before{content:"f17e"}
.fa-foursquare:before{content:"f180"}
.fa-trello:before{content:"f181"}
.fa-female:before{content:"f182"}
.fa-male:before{content:"f183"}
.fa-gittip:before{content:"f184"}
.fa-sun-o:before{content:"f185"}
.fa-moon-o:before{content:"f186"}
.fa-archive:before{content:"f187"}
.fa-bug:before{content:"f188"}
.fa-vk:before{content:"f189"}
.fa-weibo:before{content:"f18a"}
.fa-renren:before{content:"f18b"}
.fa-pagelines:before{content:"f18c"}
.fa-stack-exchange:before{content:"f18d"}
.fa-arrow-circle-o-right:before{content:"f18e"}
.fa-arrow-circle-o-left:before{content:"f190"}
.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"f191"}
.fa-dot-circle-o:before{content:"f192"}
.fa-wheelchair:before{content:"f193"}
.fa-vimeo-square:before{content:"f194"}
.fa-turkish-lira:before,.fa-try:before{content:"f195"}
.fa-plus-square-o:before{content:"f196"}
.fa-space-shuttle:before{content:"f197"}
.fa-slack:before{content:"f198"}
.fa-envelope-square:before{content:"f199"}
.fa-wordpress:before{content:"f19a"}
.fa-openid:before{content:"f19b"}
.fa-institution:before,.fa-bank:before,.fa-university:before{content:"f19c"}
.fa-mortar-board:before,.fa-graduation-cap:before{content:"f19d"}
.fa-yahoo:before{content:"f19e"}
.fa-google:before{content:"f1a0"}
.fa-reddit:before{content:"f1a1"}
.fa-reddit-square:before{content:"f1a2"}
.fa-stumbleupon-circle:before{content:"f1a3"}
.fa-stumbleupon:before{content:"f1a4"}
.fa-delicious:before{content:"f1a5"}
.fa-digg:before{content:"f1a6"}
.fa-pied-piper-square:before,.fa-pied-piper:before{content:"f1a7"}
.fa-pied-piper-alt:before{content:"f1a8"}
.fa-drupal:before{content:"f1a9"}
.fa-joomla:before{content:"f1aa"}
.fa-language:before{content:"f1ab"}
.fa-fax:before{content:"f1ac"}
.fa-building:before{content:"f1ad"}
.fa-child:before{content:"f1ae"}
.fa-paw:before{content:"f1b0"}
.fa-spoon:before{content:"f1b1"}
.fa-cube:before{content:"f1b2"}
.fa-cubes:before{content:"f1b3"}
.fa-behance:before{content:"f1b4"}
.fa-behance-square:before{content:"f1b5"}
.fa-steam:before{content:"f1b6"}
.fa-steam-square:before{content:"f1b7"}
.fa-recycle:before{content:"f1b8"}
.fa-automobile:before,.fa-car:before{content:"f1b9"}
.fa-cab:before,.fa-taxi:before{content:"f1ba"}
.fa-tree:before{content:"f1bb"}
.fa-spotify:before{content:"f1bc"}
.fa-deviantart:before{content:"f1bd"}
.fa-soundcloud:before{content:"f1be"}
.fa-database:before{content:"f1c0"}
.fa-file-pdf-o:before{content:"f1c1"}
.fa-file-word-o:before{content:"f1c2"}
.fa-file-excel-o:before{content:"f1c3"}
.fa-file-powerpoint-o:before{content:"f1c4"}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"f1c5"}
.fa-file-zip-o:before,.fa-file-archive-o:before{content:"f1c6"}
.fa-file-sound-o:before,.fa-file-audio-o:before{content:"f1c7"}
.fa-file-movie-o:before,.fa-file-video-o:before{content:"f1c8"}
.fa-file-code-o:before{content:"f1c9"}
.fa-vine:before{content:"f1ca"}
.fa-codepen:before{content:"f1cb"}
.fa-jsfiddle:before{content:"f1cc"}
.fa-life-bouy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"f1cd"}
.fa-circle-o-notch:before{content:"f1ce"}
.fa-ra:before,.fa-rebel:before{content:"f1d0"}
.fa-ge:before,.fa-empire:before{content:"f1d1"}
.fa-git-square:before{content:"f1d2"}
.fa-git:before{content:"f1d3"}
.fa-hacker-news:before{content:"f1d4"}
.fa-tencent-weibo:before{content:"f1d5"}
.fa-qq:before{content:"f1d6"}
.fa-wechat:before,.fa-weixin:before{content:"f1d7"}
.fa-send:before,.fa-paper-plane:before{content:"f1d8"}
.fa-send-o:before,.fa-paper-plane-o:before{content:"f1d9"}
.fa-history:before{content:"f1da"}
.fa-circle-thin:before{content:"f1db"}
.fa-header:before{content:"f1dc"}
.fa-paragraph:before{content:"f1dd"}
.fa-sliders:before{content:"f1de"}
.fa-share-alt:before{content:"f1e0"}
.fa-share-alt-square:before{content:"f1e1"}
.fa-bomb:before{content:"f1e2"}



/**** Buttons ***/



.btn {display: inline-block;*display: inline;padding: 4px 12px;margin-bottom: 0;*margin-left: .3em;font-size: 14px;line-height: 20px;*line-height: 20px;color: #333333;text-align: center;text-shadow: 0 1px 1px rgba(255,255,255,0.75);vertical-align: middle;cursor: pointer;background-color: #f5f5f5;*background-color: #e6e6e6;background-image: -moz-linear-gradient(top,#ffffff,#e6e6e6);background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));background-image: -webkit-linear-gradient(top,#ffffff,#e6e6e6);background-image: -o-linear-gradient(top,#ffffff,#e6e6e6);background-image: linear-gradient(to bottom,#ffffff,#e6e6e6);background-repeat: repeat-x;border: 1px solid #bbbbbb;*border: 0;border-color: #e6e6e6 #e6e6e6 #bfbfbf;border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color: #a2a2a2;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom: 1;-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);}
.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled] {color: #333333;background-color: #e6e6e6;*background-color: #d9d9d9;}
.btn:active,.btn.active {background-color: #cccccc 9;}
.btn:first-child {*margin-left: 0;}
.btn:hover {color: #333333;text-decoration: none;background-color: #e6e6e6;*background-color: #d9d9d9;/* Buttons in IE7 don't get borders,so darken on hover */

  background-position: 0 -15px;-webkit-transition: background-position 0.1s linear;-moz-transition: background-position 0.1s linear;-o-transition: background-position 0.1s linear;transition: background-position 0.1s linear;}
.btn:focus {outline: thin dotted #333;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
.btn.active,.btn:active {background-color: #e6e6e6;background-color: #d9d9d9 9;background-image: none;outline: 0;-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);}
.btn.disabled,.btn[disabled] {cursor: default;background-color: #e6e6e6;background-image: none;opacity: 0.65;filter: alpha(opacity=65);-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.btn-large {padding: 11px 19px;font-size: 17.5px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.btn-large [class^="icon-"],.btn-large [class*=" icon-"] {margin-top: 2px;}
.btn-small {padding: 2px 10px;font-size: 11.9px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.btn-small [class^="icon-"],.btn-small [class*=" icon-"] {margin-top: 0;}
.btn-mini {padding: 1px 6px;font-size: 10.5px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.btn-block {display: block;width: 100%;padding-right: 0;padding-left: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.btn-block + .btn-block {margin-top: 5px;}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {width: 100%;}
.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active {color: rgba(255,255,255,0.75);}
.btn {border-color: #c5c5c5;border-color: rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);}
.btn-primary {color: #ffffff;text-shadow: 0 -1px 0 rgba(0,0,0,0.25);background-color: #006dcc;*background-color: #0044cc;background-image: -moz-linear-gradient(top,#0088cc,#0044cc);background-image: -webkit-gradient(linear,0 0,0 100%,from(#0088cc),to(#0044cc));background-image: -webkit-linear-gradient(top,#0088cc,#0044cc);background-image: -o-linear-gradient(top,#0088cc,#0044cc);background-image: linear-gradient(to bottom,#0088cc,#0044cc);background-repeat: repeat-x;border-color: #0044cc #0044cc #002a80;border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled] {color: #ffffff;background-color: #0044cc;*background-color: #003bb3;}
.btn-primary:active,.btn-primary.active {background-color: #003399 9;}
.btn-warning {color: #ffffff;text-shadow: 0 -1px 0 rgba(0,0,0,0.25);background-color: #faa732;*background-color: #f89406;background-image: -moz-linear-gradient(top,#fbb450,#f89406);background-image: -webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image: -webkit-linear-gradient(top,#fbb450,#f89406);background-image: -o-linear-gradient(top,#fbb450,#f89406);background-image: linear-gradient(to bottom,#fbb450,#f89406);background-repeat: repeat-x;border-color: #f89406 #f89406 #ad6704;border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled] {color: #ffffff;background-color: #f89406;*background-color: #df8505;}
.btn-warning:active,.btn-warning.active {background-color: #c67605 9;}
.btn-danger {color: #ffffff;text-shadow: 0 -1px 0 rgba(0,0,0,0.25);background-color: #da4f49;*background-color: #bd362f;background-image: -moz-linear-gradient(top,#ee5f5b,#bd362f);background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image: -webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image: -o-linear-gradient(top,#ee5f5b,#bd362f);background-image: linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat: repeat-x;border-color: #bd362f #bd362f #802420;border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled] {color: #ffffff;background-color: #bd362f;*background-color: #a9302a;}
.btn-danger:active,.btn-danger.active {background-color: #942a25 9;}
.btn-success {font-weight:700; color: #ffffff;text-shadow: 0 -1px 0 rgba(0,0,0,0.25);background-color: #5bb75b;*background-color: #51a351;background-image: -moz-linear-gradient(top,#62c462,#51a351);background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image: -webkit-linear-gradient(top,#62c462,#51a351);background-image: -o-linear-gradient(top,#62c462,#51a351);background-image: linear-gradient(to bottom,#62c462,#51a351);background-repeat: repeat-x;border-color: #51a351 #51a351 #387038;border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled] {color: #ffffff;background-color: #51a351;*background-color: #499249;}
.btn-success:active,.btn-success.active {background-color: #408140 9;}
.btn-info {color: #ffffff;text-shadow: 0 -1px 0 rgba(0,0,0,0.25);background-color: #49afcd;*background-color: #2f96b4;background-image: -moz-linear-gradient(top,#5bc0de,#2f96b4);background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image: -webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image: -o-linear-gradient(top,#5bc0de,#2f96b4);background-image: linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat: repeat-x;border-color: #2f96b4 #2f96b4 #1f6377;border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled] {color: #ffffff;background-color: #2f96b4;*background-color: #2a85a0;}
.btn-info:active,.btn-info.active {background-color: #24748c 9;}
.btn-inverse {color: #ffffff;text-shadow: 0 -1px 0 rgba(0,0,0,0.25);background-color: #363636;*background-color: #222222;background-image: -moz-linear-gradient(top,#444444,#222222);background-image: -webkit-gradient(linear,0 0,0 100%,from(#444444),to(#222222));background-image: -webkit-linear-gradient(top,#444444,#222222);background-image: -o-linear-gradient(top,#444444,#222222);background-image: linear-gradient(to bottom,#444444,#222222);background-repeat: repeat-x;border-color: #222222 #222222 #000000;border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled] {color: #ffffff;background-color: #222222;*background-color: #151515;}
.btn-inverse:active,.btn-inverse.active {background-color: #080808 9;}
button.btn,input[type="submit"].btn {*padding-top: 3px;*padding-bottom: 3px;}
button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner {padding: 0;border: 0;}
button.btn.btn-large,input[type="submit"].btn.btn-large {*padding-top: 7px;*padding-bottom: 7px;}
button.btn.btn-small,input[type="submit"].btn.btn-small {*padding-top: 3px;*padding-bottom: 3px;}
button.btn.btn-mini,input[type="submit"].btn.btn-mini {*padding-top: 1px;*padding-bottom: 1px;}
.btn-link,.btn-link:active,.btn-link[disabled] {background-color: transparent;background-image: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.btn-link {color: #0088cc;cursor: pointer;border-color: transparent;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
.btn-link:hover {color: #005580;text-decoration: underline;background-color: transparent;}
.btn-link[disabled]:hover {color: #333333;text-decoration: none;}
.btn-group {position: relative;display: inline-block;*display: inline;*margin-left: .3em;font-size: 0;white-space: nowrap;vertical-align: middle;*zoom: 1;}
.btn-group:first-child {*margin-left: 0;}
.btn-group + .btn-group {margin-left: 5px;}
.btn-toolbar {margin-top: 10px;margin-bottom: 10px;font-size: 0;}
.btn-toolbar .btn + .btn,.btn-toolbar .btn-group + .btn,.btn-toolbar .btn + .btn-group {margin-left: 5px;}
.btn-group &gt; .btn {position: relative;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
.btn-group &gt; .btn + .btn {margin-left: -1px;}
.btn-group &gt; .btn,.btn-group &gt; .dropdown-menu {font-size: 14px;}
.btn-group &gt; .btn-mini {font-size: 11px;}
.btn-group &gt; .btn-small {font-size: 12px;}
.btn-group &gt; .btn-large {font-size: 16px;}
.btn-group &gt; .btn:first-child {margin-left: 0;-webkit-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;-webkit-border-top-left-radius: 4px;border-top-left-radius: 4px;-moz-border-radius-bottomleft: 4px;-moz-border-radius-topleft: 4px;}
.btn-group &gt; .btn:last-child,.btn-group &gt; .dropdown-toggle {-webkit-border-top-right-radius: 4px;border-top-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;-moz-border-radius-topright: 4px;-moz-border-radius-bottomright: 4px;}
.btn-group &gt; .btn.large:first-child {margin-left: 0;-webkit-border-bottom-left-radius: 6px;border-bottom-left-radius: 6px;-webkit-border-top-left-radius: 6px;border-top-left-radius: 6px;-moz-border-radius-bottomleft: 6px;-moz-border-radius-topleft: 6px;}
.btn-group &gt; .btn.large:last-child,.btn-group &gt; .large.dropdown-toggle {-webkit-border-top-right-radius: 6px;border-top-right-radius: 6px;-webkit-border-bottom-right-radius: 6px;border-bottom-right-radius: 6px;-moz-border-radius-topright: 6px;-moz-border-radius-bottomright: 6px;}
.btn-group &gt; .btn:hover,.btn-group &gt; .btn:focus,.btn-group &gt; .btn:active,.btn-group &gt; .btn.active {z-index: 2;}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle {outline: 0;}
.btn-group &gt; .btn + .dropdown-toggle {*padding-top: 5px;padding-right: 8px;*padding-bottom: 5px;padding-left: 8px;-webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow: inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow: inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);}
.btn-group &gt; .btn-mini + .dropdown-toggle {*padding-top: 2px;padding-right: 5px;*padding-bottom: 2px;padding-left: 5px;}
.btn-group &gt; .btn-small + .dropdown-toggle {*padding-top: 5px;*padding-bottom: 4px;}
.btn-group &gt; .btn-large + .dropdown-toggle {*padding-top: 7px;padding-right: 12px;*padding-bottom: 7px;padding-left: 12px;}
.btn-group.open .dropdown-toggle {background-image: none;-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);}
.btn-group.open .btn.dropdown-toggle {background-color: #e6e6e6;}
.btn-group.open .btn-primary.dropdown-toggle {background-color: #0044cc;}
.btn-group.open .btn-warning.dropdown-toggle {background-color: #f89406;}
.btn-group.open .btn-danger.dropdown-toggle {background-color: #bd362f;}
.btn-group.open .btn-success.dropdown-toggle {background-color: #51a351;}
.btn-group.open .btn-info.dropdown-toggle {background-color: #2f96b4;}
.btn-group.open .btn-inverse.dropdown-toggle {background-color: #222222;}
.btn .caret {margin-top: 8px;margin-left: 0;}
.btn-mini .caret,.btn-small .caret,.btn-large .caret {margin-top: 6px;}
.btn-large .caret {border-top-width: 5px;border-right-width: 5px;border-left-width: 5px;}
.dropup .btn-large .caret {border-bottom-width: 5px;}
.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret {border-top-color: #ffffff;border-bottom-color: #ffffff;}
.btn-group-vertical {display: inline-block;*display: inline;/* IE7 inline-block hack */

  *zoom: 1;}
.btn-group-vertical .btn {display: block;float: none;width: 100%;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
.btn-group-vertical .btn + .btn {margin-top: -1px;margin-left: 0;}
.btn-group-vertical .btn:first-child {-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;}
.btn-group-vertical .btn:last-child {-webkit-border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;border-radius: 0 0 4px 4px;}
.btn-group-vertical .btn-large:first-child {-webkit-border-radius: 6px 6px 0 0;-moz-border-radius: 6px 6px 0 0;border-radius: 6px 6px 0 0;}
.btn-group-vertical .btn-large:last-child {-webkit-border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;border-radius: 0 0 6px 6px;}

.w-actionbox{}
.w-actionbox-h{text-align:center;position:relative;width:100%;zoom:1}
.w-actionbox-h:before,.w-actionbox-h:after{display:table;content:" "}
.w-actionbox-h:after{clear:both}
.w-actionbox-text h1,.w-actionbox-text h2,.w-actionbox-text h3,.w-actionbox-text h4{margin:0}
.w-actionbox-text p{margin:15px 0 0; }
.w-actionbox-controls{font-size:0;margin-top:20px}
.w-actionbox-button{margin:0 10px}
  .w-actionbox.controls_aside .w-actionbox-h{display:table;text-align:left}
.w-actionbox.controls_aside .w-actionbox-text{display:table-cell;vertical-align:middle}
.w-actionbox.controls_aside .w-actionbox-controls{display:table-cell;vertical-align:middle;text-align:right;white-space:nowrap;padding-left:40px;margin:0}
.w-actionbox.controls_aside .w-actionbox-button{margin:0 0 0 20px}
.w-actionbox.controls_aside .w-actionbox-button:first-child{margin-left:0}
 @media only screen and (max-width:767px){.w-actionbox.controls_aside .w-actionbox-h{display:block;text-align:center}
.w-actionbox.controls_aside .w-actionbox-text{display:block}
.w-actionbox.controls_aside .w-actionbox-controls{display:block;text-align:center;padding:20px 0 0}
}
@media only screen and (max-width:479px){.w-actionbox-button{margin-bottom:10px}
}
 .w-blog{}
.w-blog-h{}
.w-blog-list{}
.w-blog-entry{margin-bottom:40px}
.w-blog-entry-h{position:relative;overflow:hidden; }
.w-blog-entry-link{text-decoration:none}
.w-blog-entry-preview{display:none;width:100%;overflow:hidden;line-height:0}
.w-blog-entry-meta{font-size:0}
.w-blog-entry-meta-date{display:inline-block;margin-right:25px;margin-bottom:10px;font-size:14px;vertical-align:top}
.w-blog-entry-meta-author{display:none;margin-right:25px;margin-bottom:10px;font-size:14px;vertical-align:top}
.w-blog-entry-meta-tags{display:none;margin-right:25px;margin-bottom:10px;font-size:14px;vertical-align:top}
.w-blog-entry-meta-comments{display:none;margin-bottom:10px;font-size:14px;vertical-align:top}
  .w-blog.type_masonry .w-blog-list{margin-left:-15px;margin-right:-15px;position:relative}
.w-blog.type_masonry .w-blog-entry{float:left;width:33.3%;padding-left:15px;padding-right:15px;margin-bottom:30px;overflow:hidden}
.w-blog.type_masonry .w-blog-entry-short{display:none}
 .w-blog.imgpos_attop .w-blog-entry-preview{display:block}
.w-blog.imgpos_attop .w-blog-entry-preview + .w-blog-entry-title{padding-top:20px}
 .w-blog.imgpos_atleft .w-blog-entry-preview{display:block;float:left;width:30%; }
.w-blog.imgpos_atleft .w-blog-entry-title{margin-left:35%; padding-top:0}
.w-blog.imgpos_atleft .w-blog-entry-body{margin-left:35%; }
 .w-blog.date_atleft .w-blog-entry-title,.w-blog.date_atleft .w-blog-entry-body{margin-left:100px; }
.w-blog.date_atleft .w-blog-entry-meta-date{position:absolute;left:0;top:0}
.w-blog.imgpos_atleft.date_atleft .w-blog-entry-meta-date{position:static}
 .w-blog.more_hidden .w-blog-entry-more{display:none}
.w-blog.more_hidden .w-blog-entry-short{margin-bottom:-21px; }
 .w-blog.meta_author .w-blog-entry-meta-author{display:inline-block}
 .w-blog.meta_tags .w-blog-entry-meta-tags{display:inline-block}
 .w-blog.meta_comments .w-blog-entry-meta-comments{display:inline-block}
 .w-blog.meta_authortags .w-blog-entry-meta-author,.w-blog.meta_authortags .w-blog-entry-meta-tags{display:inline-block}
 .w-blog.meta_authorcomments .w-blog-entry-meta-author,.w-blog.meta_authorcomments .w-blog-entry-meta-comments{display:inline-block}
 .w-blog.meta_tagscomments .w-blog-entry-meta-tags,.w-blog.meta_tagscomments .w-blog-entry-meta-comments{display:inline-block}
 .w-blog.meta_all .w-blog-entry-meta-author,.w-blog.meta_all .w-blog-entry-meta-tags,.w-blog.meta_all .w-blog-entry-meta-comments{display:inline-block}
 @media (min-width:480px) and (max-width:1023px){.w-blog.type_masonry .w-blog-entry{width:49.9999%}
}
@media (max-width:479px){.w-blog.type_masonry .w-blog-entry{width:100%}
}
@media (max-width:599px){.w-blog.imgpos_atleft .w-blog-entry-title,.w-blog.imgpos_atleft .w-blog-entry-body{margin-left:0}
.w-blog.imgpos_atleft .w-blog-entry-preview{float:none;width:100%}
.w-blog.imgpos_atleft .w-blog-entry-title{padding-top:15px}
}
 .w-bloglist{}
.w-bloglist-entry{position:relative;margin-bottom:15px}
.w-bloglist-entry-link{margin-right:10px}
.w-bloglist-entry-date{white-space:nowrap}
  .w-bloglist.date_atleft .w-bloglist-entry-date{position:absolute;top:0;left:0}
.w-bloglist.date_atleft .w-bloglist-entry-link{margin-left:130px}
 .w-bloglist.date_atbottom .w-bloglist-entry-date{margin-top:5px;display:block}
 .w-blogpost{}
.w-blogpost-h{position:relative}
.w-blogpost-image{display:none;margin-bottom:30px}
.w-blogpost-content{}
.w-blogpost-title{}
.w-blogpost-meta{font-size:0}
.w-blogpost-meta-date{display:inline-block;margin-right:25px;margin-bottom:10px;font-size:14px;vertical-align:top}
.w-blogpost-meta-author{display:none;margin-right:25px;margin-bottom:10px;font-size:14px;vertical-align:top}
.w-blogpost-meta-comments{display:none;margin-bottom:10px;font-size:14px;vertical-align:top}
.w-blogpost-text{}
.w-blogpost .w-tags{display:none}
  .w-blogpost.with_image .w-blogpost-image{display:block}
 .w-blogpost.meta_author .w-blogpost-meta-author{display:inline-block}
 .w-blogpost.meta_tags .w-tags{display:block}
 .w-blogpost.meta_comments .w-blogpost-meta-comments{display:inline-block}
 .w-blogpost.meta_authortags .w-blogpost-meta-author{display:inline-block}
.w-blogpost.meta_authortags .w-tags{display:block}
 .w-blogpost.meta_authorcomments .w-blogpost-meta-author,.w-blogpost.meta_authorcomments .w-blogpost-meta-comments{display:inline-block}
 .w-blogpost.meta_tagscomments .w-blogpost-meta-comments{display:inline-block}
.w-blogpost.meta_tagscomments .w-tags{display:block}
 .w-blogpost.meta_all .w-blogpost-meta-author,.w-blogpost.meta_all .w-blogpost-meta-comments{display:inline-block}
.w-blogpost.meta_all .w-tags{display:block}
 .w-clients{}
.w-clients-h{position:relative}
.w-clients-list{font-size:0;margin-right:-20px}
.w-clients-item{display:inline-block;vertical-align:top;width:220px;margin-bottom:20px;margin-right:20px}
.w-clients-item img{display:block;max-width:100%;height:auto}
.w-clients-nav{display:none;width:30px;height:30px;position:absolute;right:0;top:0}
.w-clients-nav.to_prev{right:40px}
  .w-clients.columns_4 .w-clients-item{width:220px}
 .w-clients.columns_5 .w-clients-item{width:172px}
 .w-clients.columns_6 .w-clients-item{width:140px}
 .w-clients.columns_8 .w-clients-item{width:100px}
 .w-clients.type_carousel .w-clients-list{overflow-x:hidden;position:relative;white-space:nowrap;margin:0 auto}
.w-clients.type_carousel .w-clients-list-h{position:relative;left:0}
.w-clients.type_carousel .w-clients-item{margin-bottom:0}
.w-clients.type_carousel .w-clients-nav{display:block}
 .w-comments{}
.w-comments-title{}
.w-comments-title a{text-decoration:none;border-bottom:1px dotted}
.w-comments-list{}
.w-comments-item{margin-bottom:30px;position:relative}
.w-comments-item-meta,.w-comments-item-text,.w-comments-item-answer{margin-left:70px}
.w-comments-item-meta{margin-bottom:10px;zoom:1}
.w-comments-item-meta:after,.w-comments-item-meta:before{content:' ';display:table}
.w-comments-item-meta:after{clear:both}
.w-comments-item-icon{position:absolute;top:0;left:0}
.w-comments-item-author{float:left;font-weight:bold;margin-right:20px}
.w-comments-item-date{float:left}
.w-comments-item-number{float:right}
.w-comments-item-delete{float:right;font-size:12px;margin-right:20px}
.w-comments-item-text{margin-bottom:10px}
.w-comments-item-answer{}
.w-comments-childlist{margin-left:30px}
.w-comments-form{padding:20px}
.w-comments-form-title{margin-bottom:20px}
 @media (max-width :479px){.w-comments-childlist{margin-left:15px}
}
 .w-contacts{}
.w-contacts-h{}
.w-contacts-list{}
.w-contacts-item{overflow:hidden}
.w-contacts-item-name{display:block;float:left;font-weight:bold;margin:0 0 5px}
.w-contacts-item-value{display:block;margin:0 0 10px 70px}
  .w-contacts.layout_list .w-contacts-item-name{float:none}
.w-contacts.layout_list .w-contacts-item-value{margin-left:0}
 .w-faq{}
.w-faq-h{}
.w-faq-list{}
.w-faq-item{margin-bottom:20px}
.w-faq-item-h{}
.w-faq-item-author,.w-faq-item-date,.w-faq-item-question,.w-faq-item-answer{margin-bottom:5px}
.w-faq-item-author{font-size:15px;display:none}
.w-faq-item-date{font-size:12px;display:none}
.w-faq-item-question{font-weight:bold;font-size:18px}
.w-faq-form{padding:20px;background-color:#eee;display:none}
.w-faq-form-title{font-size:18px;margin-bottom:20px}
  .w-faq.has_form .w-faq-form{display:block}
  .w-faq-list.with_authors .w-faq-item-author{display:block}
 .w-faq-list.with_dates .w-faq-item-date{display:block}
 .w-faq-list.with_all .w-faq-item-author,.w-faq-list.with_all .w-faq-item-date{display:block}
 .w-faq-list.answers_onclick .w-faq-item-answer{display:none}
.w-faq-list.answers_onclick .w-faq-item-question{cursor:pointer}
 .w-files{overflow:hidden}
.w-files-h{font-size:0}
.w-files-file{overflow:hidden;margin-bottom:20px}
.w-files-file-link{text-decoration:none}
.w-files-file-icon{float:left;width:32px;height:32px;background:url(w-files-icons.png) no-repeat 0 0}
.w-files-file-title{display:block;margin-left:36px;padding:0 0 5px;font-size:14px;text-decoration:underline}
.w-files-file-short{margin-left:36px;padding:0 0 5px;font-size:13px;display:none}
.w-files-file-meta{margin-left:36px;color:#666;font-size:12px;overflow:hidden}
.w-files-file-meta-size{float:left;display:none}
.w-files-file-meta-date{float:left;display:none}
.w-files-file-meta-loads{float:left;display:none}
.w-files-file-meta-comma{float:left;margin-right:5px;display:none}
  .w-files.layout_2col .w-files-file{width:48%;margin-right:4%;display:inline-block;vertical-align:top;*display:inline;zoom:1}
.w-files.layout_2col .w-files-file:nth-child(2n){margin-right:0}
 .w-files.layout_3col .w-files-file{width:30.6666%;margin-right:4%;display:inline-block;vertical-align:top;*display:inline;zoom:1}
.w-files.layout_3col .w-files-file:nth-child(3n){margin-right:0}
 .w-files.layout_4col .w-files-file{width:22%;margin-right:4%;display:inline-block;vertical-align:top;*display:inline;zoom:1}
.w-files.layout_4col .w-files-file:nth-child(4n){margin-right:0}
 .w-files.short_show .w-files-file-short{display:block}
 .w-files.meta_sizedate .w-files-file-meta-size,.w-files.meta_sizedate .w-files-file-meta-date,.w-files.meta_sizedate .w-files-file-meta-comma.order_1{display:block}
 .w-files.meta_size .w-files-file-meta-size{display:block}
 .w-files.meta_date .w-files-file-meta-date{display:block}
 .w-files.meta_loads .w-files-file-meta-loads{display:block}
 .w-files.meta_sizeloads .w-files-file-meta-size,.w-files.meta_sizeloads .w-files-file-meta-loads,.w-files.meta_sizeloads .w-files-file-meta-comma.order_1{display:block}
 .w-files.meta_dateloads .w-files-file-meta-date,.w-files.meta_dateloads .w-files-file-meta-loads,.w-files.meta_dateloads .w-files-file-meta-comma.order_2{display:block}
 .w-files.meta_all .w-files-file-meta-size,.w-files.meta_all .w-files-file-meta-date,.w-files.meta_all .w-files-file-meta-loads,.w-files.meta_all .w-files-file-meta-comma.order_1,.w-files.meta_all .w-files-file-meta-comma.order_2{display:block}
  .w-files-file.type_pdf .w-files-file-icon{background-position:0 -64px}
 .w-files-file.type_doc .w-files-file-icon,.w-files-file.type_docx .w-files-file-icon{background-position:0 -32px}
 .w-files-file.type_xls .w-files-file-icon,.w-files-file.type_xlsx .w-files-file-icon{background-position:0 -96px}
 .w-files-file.type_ppt .w-files-file-icon,.w-files-file.type_pptx .w-files-file-icon{background-position:0 -128px}
 .w-files-file.type_zip .w-files-file-icon{background-position:0 -160px}
 .w-files-file.type_rar .w-files-file-icon{background-position:0 -192px}
 .w-files-file.type_tar .w-files-file-icon{background-position:0 -224px}
 .w-files-file.type_gz .w-files-file-icon{background-position:0 -256px}
 .w-files-file.type_txt .w-files-file-icon{background-position:0 -288px}
 .w-files-file.type_rtf .w-files-file-icon{background-position:0 -320px}
 .w-files-file.type_jpg .w-files-file-icon,.w-files-file.type_jpeg .w-files-file-icon{background-position:0 -352px}
 .w-files-file.type_png .w-files-file-icon{background-position:0 -384px}
 .w-files-file.type_gif .w-files-file-icon{background-position:0 -416px}
 @media (max-width :959px){.w-files.layout_3col .w-files-file{width:48%}
.w-files.layout_3col .w-files-file:nth-child(3n){margin-right:4%}
.w-files.layout_3col .w-files-file:nth-child(2n){margin-right:0}
.w-files.layout_4col .w-files-file{width:48%}
.w-files.layout_4col .w-files-file:nth-child(2n){margin-right:0}
}
@media (max-width :599px){.w-files .w-files-file{width:100% !important;margin-right:0 !important}
}
 .w-filters{}
.w-filters-h{}
.w-filters-list{zoom:1}
.w-filters-list:before,.w-filters-list:after{display:table;content:" "}
.w-filters-list:after{clear:both}
.w-filters-item{float:left}
.w-filters-item-link{display:block;padding:10px 15px}
.w-filters-item.active .w-filters-item-link{cursor:default}
 .w-gallery{text-align:center;margin-bottom:20px}
.w-gallery.i-fullscreen{position:fixed;left:0;top:0;width:100%;height:100%;z-index:200 }
.w-gallery-h{}
.w-gallery-main{display:none;position:relative;overflow:hidden}
.w-gallery-main-item{display:none;position:relative}
.w-gallery-main-item-img{background-position:50% 50%;background-repeat:no-repeat;margin:0 auto;width:100%;height:300px; }
.w-gallery-main-item-img img{display:none}
.w-gallery-main-item-title{display:none;padding:5px 80px;font-size:16px}
.w-gallery-main-item-description{display:none;padding:5px 80px 5px 20px;font-size:12px;text-align:left}
.w-gallery-main-item-counter{display:none;position:absolute;right:10px;bottom:10px}
.w-gallery-main-item.current{display:block}
.w-gallery-main-nav{display:none;position:absolute;top:0;height:300px;width:30px;font-size:30px;line-height:300px;text-decoration:none;color:#fff;z-index:99}
.w-gallery-main-nav.to_prev,.w-gallery-tnail-nav.to_prev{left:0}
.w-gallery-main-nav.to_next,.w-gallery-tnail-nav.to_next{right:0}
.w-gallery-main-fullscreen{display:none;position:absolute;top:10px;right:10px;font-size:24px;text-decoration:none;color:#fff;z-index:99}
.w-gallery-tnails{position:relative}
.w-gallery-tnails-h{font-size:0;text-align:left;margin:-10px}
.w-gallery-tnail{display:inline-block;vertical-align:top;text-decoration:none;margin:10px;width:172px; height:172px; }
.w-gallery-tnail-h{display:block;width:100%;height:100%;overflow:hidden;line-height:0;position:relative}
.w-gallery-tnail-img{width:100%}
.w-gallery-tnail-title{display:none;padding:0 0 10px;font-size:14px;overflow:hidden;line-height:normal}
.w-gallery-tnail-nav{display:none;position:absolute;top:0;height:60px;width:24px;font-size:24px;line-height:60px;text-decoration:none;color:#fff;z-index:99}
  .w-gallery.type_slider .w-gallery-main{display:block}
.w-gallery.type_slider .w-gallery-tnails{padding:5px 0;height:50px;overflow:hidden}
.w-gallery.type_slider .w-gallery-tnails-h{white-space:nowrap;margin:0}
.w-gallery.type_slider .w-gallery-tnail{width:auto;height:50px;margin:0 5px 0 0}
 .w-gallery.type_masonry .w-gallery-tnails-h{overflow:hidden;margin:-5px}
.w-gallery.type_masonry .w-gallery-tnail{float:left;display:block;height:auto;width:24.95%;margin:5px 0;padding:0 5px}
 .w-gallery.align_center .w-gallery-tnails-h{text-align:center}
 .w-gallery.size_xs .w-gallery-tnails-h{margin:-5px}
.w-gallery.size_xs .w-gallery-tnail{width:85px;height:85px;margin:5px}
 .w-gallery.size_s .w-gallery-tnail{width:140px;height:140px}
 .w-gallery.size_m .w-gallery-tnail{width:172px;height:172px}
 .w-gallery.size_l .w-gallery-tnail{width:220px;height:220px}
 .w-gallery.with_title .w-gallery-tnail-title{display:block}
  .w-gallery-main.with_title .w-gallery-main-item-title{display:block}
 .w-gallery-main.with_description .w-gallery-main-item-description{display:block}
 .w-gallery-main.with_all .w-gallery-main-item-title,.w-gallery-main.with_all .w-gallery-main-item-description{display:block}
 .w-gallery-main.nav_show:hover .w-gallery-main-nav,.w-gallery-main.nav_show:active .w-gallery-main-nav,.w-gallery-main.nav_show:focus .w-gallery-main-nav{display:block}
 .w-gallery-main.fullscreen_show .w-gallery-main-fullscreen{display:block}
 .w-gallery-main.counter_show .w-gallery-main-item-counter{display:block}
 @media (min-width :768px) and (max-width :1023px){.w-gallery.type_masonry .w-gallery-tnail{width:33.3%}
}
@media (min-width :480px) and (max-width :767px){.w-gallery.type_masonry .w-gallery-tnail{width:49.9999%}
}
@media (max-width :479px){.w-gallery.type_masonry .w-gallery-tnail{width:100%}
}
.w-lang{}
.w-lang-h{}
.w-lang-list{}
.w-lang-item{padding:5px 8px;font-size:0;text-decoration:none}
.w-lang-item-icon{display:inline-block;width:16px;height:16px;vertical-align:middle;cursor:pointer}
.w-lang-item-title{display:inline-block;font-size:14px;vertical-align:middle;cursor:pointer}
.w-lang-item.active{cursor:default}
.w-lang-item.active .w-lang-item-title{cursor:default}
.w-lang-item.active .w-lang-item-icon{cursor:default}
.w-lang-current{display:none}
  .w-lang.layout_hor .w-lang-list{overflow:hidden}
.w-lang.layout_hor .w-lang-item{float:left}
 .w-lang.layout_dropdown{position:relative}
.w-lang.layout_dropdown .w-lang-current{display:block}
.w-lang.layout_dropdown .w-lang-item{display:block}
.w-lang.layout_dropdown .w-lang-list{position:absolute;z-index:20;padding-top:30px;display:none}
.w-lang.layout_dropdown:hover .w-lang-list{display:block}
.w-lang.layout_dropdown .w-lang-list &gt; .w-lang-item.active{display:none}
 .w-lang.layout_dropdown.show_onclick .w-lang-list{}
.w-lang.layout_dropdown.show_onclick:hover .w-lang-list{display:none}
.w-lang.layout_dropdown.show_onclick:active .w-lang-list,.w-lang.layout_dropdown.show_onclick .w-lang-list:hover{display:block}
 .w-lang.has_title .w-lang-item-icon{display:none}
 .w-lang.has_icon .w-lang-item-title{display:none}
 .w-lang.has_icontitle .w-lang-item-icon{margin-right:6px}
 .w-listing{}
.w-listing-list{font-size:0;zoom:1}
.w-listing-list:before,.w-listing-list:after{content:" ";display:table}
.w-listing-list:after{clear:both}
.w-listing-item{display:inline-block;vertical-align:top;width:100%;margin-bottom:20px;position:relative}
.w-listing-item-h{}
.w-listing-item-anchor{text-decoration:none}
.w-listing-item-anchor:hover .w-listing-item-image,.w-listing-item-anchor:hover .w-listing-item-title{cursor:pointer}
.w-listing-item-image{display:block;width:100%;overflow:hidden;position:relative}
.w-listing-item-title{font-size:20px;margin-bottom:10px;padding-top:10px}
.w-listing-item-meta{font-size:14px}
.w-listing-item-meta-tags{display:none;margin-bottom:10px}
.w-listing-item-meta-text{display:none;overflow:hidden}
.w-listing-item-text{}
.w-listing-item-text p{margin-bottom:0}
  .w-listing.layout_list .w-listing-item-image{display:block;float:left;margin-bottom:0;margin-right:4%; width:22%; }
 .w-listing.layout_tile .w-listing-list{margin-right:-20px}
.w-listing.layout_tile.cols_fluid .w-listing-list{margin-right:0;display:table; }
.w-listing.layout_tile .w-listing-item{width:220px;margin-right:20px}
 .w-listing.layout_tile.columns_4 .w-listing-item{width:220px; }
.w-listing.layout_tile.columns_4.cols_fluid .w-listing-item{width:22%;margin-right:4%}
.w-listing.layout_tile.columns_4.cols_fluid .w-listing-item.order_4{margin-right:0}
.w-listing.layout_tile.columns_4.cols_fluid .w-listing-item:nth-child(4n){margin-right:0}
 .w-listing.layout_tile.columns_3 .w-listing-item{width:300px; }
.w-listing.layout_tile.columns_3.cols_fluid .w-listing-item{width:30.6666%;margin-right:4%}
.w-listing.layout_tile.columns_3.cols_fluid .w-listing-item.order_3{margin-right:0}
.w-listing.layout_tile.columns_3.cols_fluid .w-listing-item:nth-child(3n){margin-right:0}
 .w-listing.layout_tile.columns_2 .w-listing-item{width:460px; }
.w-listing.layout_tile.columns_2.cols_fluid .w-listing-item{width:48%;margin-right:4%}
.w-listing.layout_tile.columns_2.cols_fluid .w-listing-item.order_2{margin-right:0}
.w-listing.layout_tile.columns_2.cols_fluid .w-listing-item:nth-child(2n){margin-right:0}
 .w-listing.layout_tile.showmeta_onhover .w-listing-item-meta{display:none;position:absolute;top:0;left:0;z-index:2;padding:10px;color:#fff}
.w-listing.layout_tile.showmeta_onhover .w-listing-item:hover .w-listing-item-meta{display:block;background:rgba(0,0,0,0.7)}
.w-listing.layout_tile.showmeta_onhover .w-listing-item-title{position:relative;z-index:2}
 .w-listing.layout_tile.type_carousel{position:relative}
.w-listing.layout_tile.type_carousel .w-listing-list{position:relative;white-space:nowrap;overflow-x:hidden;margin:0 auto}
.w-listing.layout_tile.type_carousel .w-listing-list-h{position:relative;left:0}
.w-listing.layout_tile.type_carousel .w-listing-item{margin-bottom:0}
 .w-listing.layout_tile.columns_2.cols_fluid.type_carousel .w-listing-item:nth-child(2n),.w-listing.layout_tile.columns_3.cols_fluid.type_carousel .w-listing-item:nth-child(3n),.w-listing.layout_tile.columns_4.cols_fluid.type_carousel .w-listing-item:nth-child(4n){margin-right:4%}
 .w-listing.with_tags .w-listing-item-meta-tags{display:block;margin:0}
 .w-listing.with_text .w-listing-item-meta-text{display:block}
 .w-listing.with_tagstext .w-listing-item-meta-tags,.w-listing.with_tagstext .w-listing-item-meta-text{display:block}
 @media (min-width :910px) and (max-width :1023px){.w-listing.layout_tile.columns_4 .w-listing-item{width:190px; }
.w-listing.layout_tile.columns_3 .w-listing-item{width:260px; }
.w-listing.layout_tile.columns_2 .w-listing-item{width:400px; }
}
@media (max-width :909px){.w-listing.layout_tile.columns_4 .w-listing-item{width:160px; }
.w-listing.layout_tile.columns_3 .w-listing-item{width:220px; }
.w-listing.layout_tile.columns_2 .w-listing-item{width:340px; }
}
@media (min-width :600px) and (max-width :767px){.w-listing.layout_tile.columns_2.cols_fluid .w-listing-item,.w-listing.layout_tile.columns_3.cols_fluid .w-listing-item,.w-listing.layout_tile.columns_4.cols_fluid .w-listing-item{width:48%}
.w-listing.layout_tile.columns_3.cols_fluid .w-listing-item:nth-child(3n){margin-right:4%}
.w-listing.layout_tile.cols_fluid .w-listing-item:nth-child(2n){margin-right:0}
}
@media (max-width :599px){.w-listing.layout_tile.columns_2 .w-listing-item,.w-listing.layout_tile.columns_3 .w-listing-item,.w-listing.layout_tile.columns_4 .w-listing-item,.w-listing.layout_tile.columns_2.cols_fluid .w-listing-item,.w-listing.layout_tile.columns_3.cols_fluid .w-listing-item,.w-listing.layout_tile.columns_4.cols_fluid .w-listing-item{width:100%;margin-right:0}
.w-listing.layout_list .w-listing-item-image{float:none;padding:0 0 10px;margin-right:0;width:100%}
}
 .w-links{}
.w-links-h{position:relative}
.w-links-list{}
.w-links-item{}
.w-links-anchor{display:block;padding:10px 0;position:relative}
 .w-logo{}
.w-logo-h{font-size:0}
.w-logo-link{display:inline-block;text-decoration:none;overflow:hidden;vertical-align:top}
.w-logo-img{display:block;max-width:100%}
.w-logo-title{display:none;font-size:30px;line-height:30px;white-space:normal}
.w-logo-slogan{display:none;padding-top:10px;vertical-align:top}
.w-logo-slogan-h{font-size:16px}
  .w-logo.with_title .w-logo-img{display:none}
.w-logo.with_title .w-logo-title{display:block}
 .w-logo.sloganat_right .w-logo-link{margin-right:30px}
.w-logo.sloganat_right .w-logo-slogan{display:inline-block}
 .w-logo.sloganat_bottom .w-logo-slogan{display:block}
 .w-map{}
.w-map-h{position:relative;overflow:hidden;width:100%;height:400px; }
.w-map-h iframe{position:absolute;top:0;left:0;width:100%;height:100%}
 .w-nav:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden}
.w-nav-control{display:none}
.w-nav-list{display:block;list-style:none;margin:0;width:auto;min-width:150px; }
.w-nav-list.level_2{display:none;position:absolute;left:auto;top:100%;z-index:10}
.w-nav-list.level_3{display:none;position:absolute;left:100%;top:0;z-index:11}
.w-nav-item:hover &gt; .w-nav-list{display:block}
.w-nav-item{display:block;font-size:14px; line-height:20px; position:relative}
.w-nav-anchor{display:block;text-align:left;text-decoration:none;padding:10px 20px; overflow:hidden;position:relative}
.w-nav-icon{display:none;vertical-align:top;margin-right:5px; overflow:hidden}
  .w-nav.layout_hor &gt; .w-nav-list:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden}
.w-nav.layout_hor &gt; .w-nav-list &gt; .w-nav-item{float:left}
 .w-nav.layout_hor.width_stretch &gt; .w-nav-list{display:table;width:100%}
.w-nav.layout_hor.width_stretch &gt; .w-nav-list &gt; .w-nav-item{float:none;display:table-cell}
.w-nav.layout_hor.width_stretch &gt; .w-nav-list &gt; .w-nav-item &gt; .w-nav-anchor{text-align:center}
 .w-nav.layout_hor.last_dropleft .w-nav-item.level_1:last-child .w-nav-list.level_2{right:0}
.w-nav.layout_hor.last_dropleft .w-nav-item.level_1:last-child .w-nav-list.level_3{left:auto;right:100%}
 .w-nav.layout_ver .w-nav-list.level_2{left:100%;top:0}
 .w-nav.layout_ver.place_inside .w-nav-list{display:block;position:static}
.w-nav.layout_ver.place_inside .w-nav-list.level_2 .w-nav-anchor.level_2{padding-left:40px; }
.w-nav.layout_ver.place_inside .w-nav-list.level_3 .w-nav-anchor.level_3{padding-left:60px; }
 .w-nav.with_icons .w-nav-icon{display:inline}
.w-nav.with_icons .w-nav-title{text-align:left}
 .w-nav.touch_disabled [class*="columns"]{position:static}
.w-nav.touch_disabled [class*="columns"] .w-nav-list.level_2{left:0;right:0;font-size:0;line-height:0;width:100%}
.w-nav.touch_disabled [class*="columns"] .w-nav-item.level_2{display:inline-block;vertical-align:top}
.w-nav.touch_disabled .columns_2 .w-nav-item.level_2{width:50%}
.w-nav.touch_disabled .columns_3 .w-nav-item.level_2{width:33.3333%}
.w-nav.touch_disabled .columns_4 .w-nav-item.level_2{width:25%}
.w-nav.touch_disabled .columns_5 .w-nav-item.level_2{width:20%}
.w-nav.touch_disabled [class*="columns"] .w-nav-list.level_3{display:block;position:static}
 .w-portfolio{}
.w-portfolio-h{position:relative}
.w-portfolio-list{}
.w-portfolio-list-h{margin:0 -5px;position:relative}
.w-portfolio-list-h:before,.w-portfolio-list-h:after{content:" ";display:table}
.w-portfolio-list-h:after{clear:both}
.w-portfolio-item{float:left;margin-bottom:10px;width:24.95%;padding:0 5px;overflow:hidden}
.w-portfolio-item-anchor{text-decoration:none;position:relative}
.w-portfolio-item-image{width:100%;height:100%;position:relative;line-height:0;overflow:hidden}
.w-portfolio-item-meta{position:absolute;left:0;right:0;bottom:0;padding:10px}
.w-portfolio-item-title{font-size:20px;line-height:normal;margin-bottom:0}
.w-portfolio-item-text{display:block;line-height:normal}
  .w-portfolio.wide-margins .w-portfolio-list-h{margin:0 -10px}
.w-portfolio.wide-margins .w-portfolio-item{padding:0 10px;margin-bottom:20px}
 .w-portfolio.columns_4 .w-portfolio-item{width:24.95%}
 .w-portfolio.columns_3 .w-portfolio-item{width:33.3%}
 .w-portfolio.columns_2 .w-portfolio-item{width:49.9999%}
 .w-portfolio.type_carousel{position:relative}
.w-portfolio.type_carousel .w-portfolio-list{position:relative;white-space:nowrap;margin:0 auto;overflow-x:hidden}
.w-portfolio.type_carousel .w-portfolio-list-h{position:relative;left:0}
.w-portfolio.type_carousel .w-portfolio-item{margin-bottom:0}
 @media (min-width :480px) and (max-width :767px){.w-portfolio.columns_2 .w-portfolio-item,.w-portfolio.columns_3 .w-portfolio-item,.w-portfolio.columns_4 .w-portfolio-item{width:49.9999%}
}
@media (max-width :479px){.w-portfolio.columns_2 .w-portfolio-item,.w-portfolio.columns_3 .w-portfolio-item,.w-portfolio.columns_4 .w-portfolio-item{width:100%}
}
 .w-pricing{}
.w-pricing-h{display:table;table-layout:fixed;width:100%;position:relative}
.w-pricing-item{display:table-cell;vertical-align:top;text-align:center}
.w-pricing-item-h{}
.w-pricing-item-header{}
.w-pricing-item-title{padding:5px; }
.w-pricing-item-price{padding:10px; }
.w-pricing-item-features{}
.w-pricing-item-feature{padding:10px; }
.w-pricing-item-footer{padding:10px; }
.w-pricing-item-footer-button{}
  .w-pricing-item.type_list{text-align:right}
.w-pricing-item.type_list .w-pricing-item-footer{display:none}
.w-pricing-item.type_list .w-pricing-item-price{visibility:hidden}
 @media (max-width:767px){.w-pricing-h{display:block}
.w-pricing-item{display:block}
.w-pricing-item.type_list{display:none}
}
 .w-search{}
.w-search-h{}
.w-search-form{position:relative;min-width:200px}
.w-search-input{}
.w-search-input-h{}
.w-search-input input{display:block;height:18px;width:100%;outline:medium none;padding:5px 9px;position:relative;vertical-align:top}
.w-search-submit{}
.w-search-submit input{cursor:pointer;padding:0 15px;height:30px;display:none}
.w-search-suggest{clear:left;width:500px; }
.w-search-suggest-h{}
.w-search-suggest-title{padding:10px;display:none}
.w-search-suggest-body{}
.w-search-suggest-section{}
.w-search-suggest-section-title{padding:8px 10px 6px;font-size:11px;line-height:15px}
.w-search-suggest-section-list{overflow:hidden}
.w-search-suggest-item{text-decoration:none;padding:6px 10px;display:block}
.w-search-suggest-item-icon{display:none;float:left;margin:2px 0 0 -25px}
.w-search-suggest-footer{padding:5px;overflow:hidden}
.w-search-suggest-more,.w-search-suggest-close{background:none;font-size:12px;padding:0 4px}
.w-search-suggest-more{float:left}
.w-search-suggest-close{float:right}
 .w-search.submit_inside .w-search-submit input,.w-search.submit_outside .w-search-submit input{display:block}
 .w-search.submit_inside .w-search-input input{width:100%}
.w-search.submit_inside .w-search-submit{position:absolute;right:0;top:0}
 .w-search.submit_outside .w-search-form{overflow:hidden}
.w-search.submit_outside .w-search-input{float:left;margin-right:10px}
  .w-search-suggest.titles_atleft .w-search-suggest-section{overflow:hidden}
.w-search-suggest.titles_atleft .w-search-suggest-section-title{float:left;width:20%}
.w-search-suggest.titles_atleft .w-search-suggest-section-list{margin-left:25%}
 .w-search-suggest.icons_show .w-search-suggest-item{padding-left:35px}
.w-search-suggest.icons_show .w-search-suggest-item-icon{display:block}
 .w-shortblog{}
.w-shortblog-list{position:relative;overflow:hidden; }
.w-shortblog-entry{margin-bottom:30px; }
.w-shortblog-entry-h{position:relative}
.w-shortblog-entry-link{text-decoration:none}
.w-shortblog-entry-img{display:none;width:100%;overflow:hidden}
.w-shortblog-entry-meta{font-size:0}
.w-shortblog-entry-meta-date{display:inline-block;margin-right:25px;margin-bottom:10px;font-size:14px}
.w-shortblog-entry-meta-comments{display:none;font-size:14px;margin-bottom:10px}
.w-shortblog-entry-short{}
.w-shortblog-entry-short p{margin-bottom:0}
  .w-shortblog.columns_2 .w-shortblog-list{margin-left:-20px;margin-right:-20px}
.w-shortblog.columns_2 .w-shortblog-entry{float:left;width:49.9999%;padding-left:20px;padding-right:20px}
 .w-shortblog.columns_3 .w-shortblog-list{margin-left:-20px;margin-right:-20px}
.w-shortblog.columns_3 .w-shortblog-entry{float:left;width:33.3%;padding-left:20px;padding-right:20px}
 .w-shortblog.date_atleft .w-shortblog-entry-title,.w-shortblog.date_atleft .w-shortblog-entry-meta,.w-shortblog.date_atleft .w-shortblog-entry-short{margin-left:100px; }
.w-shortblog.date_atleft .w-shortblog-entry-meta-date{position:absolute;left:0;top:0;margin:0}
.w-shortblog.imgpos_atleft.date_atleft .w-shortblog-entry-meta-date{position:static}
 @media (max-width:1023px){.w-shortblog.columns_3 .w-shortblog-entry{width:100%}
}
@media (max-width:767px){.w-shortblog.columns_2 .w-shortblog-entry{width:100%} }


.instant-socials{}
.instant-socials-h{}
.instant-socials-list{margin-left:-5px;zoom:1}
.instant-socials-list:before,.instant-socials-list:after{content:" ";display:table}
.instant-socials-list:after{clear:both}

.instant-socials-item{float:left;margin-left:5px;margin-bottom:5px;position:relative;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}
.instant-socials-item .instant-socials-item-link:before {   content: "";  display: block; height: 0; left: 0;  position: absolute; top: 0; transition: height 0.3s ease-out 0s;
 width: 100%; } 
.instant-socials-item:hover .instant-socials-item-link:before { height: 100%; }


.instant-socials-item-link{display:block;height:30px;width:30px;text-align:center;text-decoration:none;border:none;overflow:hidden}
.instant-socials-item-link i{font-size:14px;line-height:30px}
.instant-socials-item-popup{display:none;position:absolute;bottom:40px;left:-4px;padding:2px 10px 4px;background:rgba(0,0,0,0.8)}
.instant-socials-item-popup-text:after{content:'';display:block;position:absolute;bottom:-6px;left:12px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(0,0,0,0.8)}
.instant-socials-item-popup-text{font-size:13px;line-height:13px;color:#fff}
.instant-socials-item:hover .instant-socials-item-popup{display:block}
 .instant-socials-item.rss:hover{background-color:#ff9702}
.instant-socials-item.facebook:hover{background-color:#3b5998}
.instant-socials-item.twitter:hover{background-color:#00acee}
.instant-socials-item.gplus:hover{background-color:#c63b1e}
.instant-socials-item.linkedin:hover{background-color:#0073b2}
.instant-socials-item.youtube:hover{background-color:#cd332d}
.instant-socials-item.vimeo:hover{background-color:#20b9eb}
.instant-socials-item.email:hover{background-color:#697277}
.instant-socials-item.skype:hover{background-color:#00aff0}
.instant-socials-item.flickr:hover{background-color:#ff0084}
.instant-socials-item.pinterest:hover{background-color:#cb2027}
.instant-socials-item.tumblr:hover{background-color:#2c4762}
.instant-socials-item.blogger:hover{background-color:#fc9947}
.instant-socials-item.dribbble:hover{background-color:#ea4c89}
.instant-socials-item.vk:hover{background-color:#4e7299}
.instant-socials-item.instagram:hover{background-color:#a17357}
  .instant-socials.size_normal .instant-socials-item-link{height:40px;width:40px}
.instant-socials.size_normal .instant-socials-item-link i{font-size:18px;line-height:40px}
.instant-socials.size_normal .instant-socials-item-popup{bottom:50px;left:0}
.instant-socials.size_normal .instant-socials-item-popup-text:after{left:14px}
 .instant-socials.size_big .instant-socials-item-link{height:50px;width:50px}
.instant-socials.size_big .instant-socials-item-link i{font-size:22px;line-height:50px}
.instant-socials.size_big .instant-socials-item-popup{bottom:60px;left:0}
.instant-socials.size_big .instant-socials-item-popup-text:after{left:14px}

.instant-socials-item-link:hover {border: medium none !important;color: #FFFFFF !important;}
.instant-socials.size_normal .instant-socials-item-link {height: 46px;width: 46px;}
.instant-socials.size_big .instant-socials-item-link {height: 54px;width: 54px;}
.instant-socials-item-link i {font-size: 17px;line-height: 30px;position: relative;}
.instant-socials.size_normal .instant-socials-item-link i {font-size: 20px;line-height: 46px;}

.instant-socials.size_big .instant-socials-item-link i {font-size: 24px;line-height: 54px;}
.instant-socials-item .instant-socials-item-link:before {content: "";display: block;height: 0;left: 0;position: absolute;top: 0;transition: height 0.3s ease-out 0s;width: 100%;}
.instant-socials-item:hover .instant-socials-item-link:before {height: 100%;}

.instant-socials-item.rss .instant-socials-item-link:before {background-color: #FF9702;}
.instant-socials-item.facebook .instant-socials-item-link:before {background-color: #3B5998;}
.instant-socials-item.twitter .instant-socials-item-link:before {background-color: #00ACEE;}
.instant-socials-item.gplus .instant-socials-item-link:before {background-color: #C63B1E;}
.instant-socials-item.linkedin .instant-socials-item-link:before {background-color: #0073B2;}
.instant-socials-item.youtube .instant-socials-item-link:before {background-color: #CD332D;}
.instant-socials-item.vimeo .instant-socials-item-link:before {background-color: #20B9EB;}
.instant-socials-item.email .instant-socials-item-link:before {background-color: #697277;}
.instant-socials-item.skype .instant-socials-item-link:before {background-color: #00AFF0;}
.instant-socials-item.flickr .instant-socials-item-link:before {background-color: #FF0084;}
.instant-socials-item.pinterest .instant-socials-item-link:before {background-color: #CB2027;}
.instant-socials-item.tumblr .instant-socials-item-link:before {background-color: #2C4762;}
.instant-socials-item.blogger .instant-socials-item-link:before {background-color: #FC9947;}
.instant-socials-item.dribbble .instant-socials-item-link:before {background-color: #EA4C89;}
.instant-socials-item.vk .instant-socials-item-link:before {background-color: #4E7299;}
.instant-socials-item.instagram .instant-socials-item-link:before {background-color: #A17357;}
.instant-socials-item.behance .instant-socials-item-link:before {background-color: #00AFF0;}
.instant-socials-item.xing .instant-socials-item-link:before {background-color: #026466;}
.instant-socials-item-popup {border-radius: 3px;bottom: 44px;display: block;left: 0;opacity: 0;transform: translateY(-20px);transition: transform 0.2s ease-out 0.3s, opacity 0.2s ease-out 0.3s;visibility: hidden;z-index: 10;}
.instant-socials-item:hover .instant-socials-item-popup {opacity: 1;transform: translateY(0px);visibility: visible;}



 .w-tabs{}
.w-tabs-h{}
.w-tabs-list{position:relative;zoom:1}
.w-tabs-list:after,.w-tabs-list:before{display:table;content:' '}
.w-tabs-list:after{clear:both}
.w-tabs-item{float:left;font-size:0;padding:10px;position:relative;cursor:pointer}
.w-tabs-item-icon{display:none;position:absolute;top:10px;left:10px;width:24px;height:24px}
.w-tabs-item-title{display:block;font-size:16px;line-height:24px}
.w-tabs-item-control{display:none;position:absolute;top:10px;right:10px;width:24px;height:24px}
.w-tabs-section{position:relative}
.w-tabs-section-title{display:none;font-size:0;padding:10px;position:relative;cursor:pointer}
.w-tabs-section-title-icon{display:none;position:absolute;top:10px;left:10px;width:24px;height:24px}
.w-tabs-section-title-text{display:block;padding-right:34px;font-size:16px;line-height:24px}
.w-tabs-section-title-control{display:block;position:absolute;top:10px;right:10px;width:24px;height:24px}
.w-tabs-section-content{display:none}
.w-tabs-section.active .w-tabs-section-content{display:block}
.w-tabs-section-content-h{padding:10px}
  .w-tabs-item.with_icon .w-tabs-item-icon,.w-tabs-section.with_icon .w-tabs-section-title-icon{display:block}
.w-tabs-item.with_icon .w-tabs-item-title,.w-tabs-section.with_icon .w-tabs-section-title-text{margin-left:34px}
 .w-tabs.layout_accordion .w-tabs-list{display:none}
.w-tabs.layout_accordion .w-tabs-section-title{display:block}
 .w-tags{}
.w-tags-h{position:relative;zoom:1}
.w-tags-h:after,.w-tags-h:before{display:table;content:' '}
.w-tags-h:after{clear:both}
.w-tags-title{}
.w-tags-list{}
.w-tags-item{float:left;margin:0 5px 0 0}
.w-tags-item-link{}
.w-tags-item-separator{}
  .w-tags.title_atleft .w-tags-title{float:left}
.w-tags.title_atleft .w-tags-title-h{ font-size:14px;line-height:20px;padding:0;margin:0}
.w-tags.title_atleft .w-tags-list{margin-left:50px}
 .w-tags.title_none .w-tags-title{display:none}
 .w-tags.layout_block .w-tags-item{margin:0 5px 5px 0}
.w-tags.layout_block .w-tags-item-link{display:block;padding:5px 10px;text-decoration:none}
.w-tags.layout_block.title_atleft .w-tags-title-h{padding:5px 0}
.w-tags.layout_block .w-tags-item-separator{display:none}
 .w-tags.layout_list .w-tags-item{float:none;margin:0 0 5px}
.w-tags.layout_list .w-tags-item-separator{display:none}
 .w-team{}
.w-team-list{font-size:0;margin:0 -20px}
.w-team-member{display:inline-block;vertical-align:top;width:100%;padding:0 20px;margin-bottom:40px}
.w-team-member-hh{position:relative;overflow:hidden}
.w-team-member-image{display:block;float:left;width:180px; line-height:0;position:relative;overflow:hidden;z-index:9}
.w-team-member-meta{padding-left:40px; margin-left:180px; min-height:180px; position:relative}
.w-team-member-name{margin-bottom:10px}
.w-team-member-role{font-size:13px;margin-bottom:10px}
.w-team-member-description{}
.w-team-member-description p{margin:0}
.w-team-member-links{position:absolute;top:-100%;right:0;font-size:0;text-align:center;width:100%;height:100%;min-height:180px; z-index:10}
.w-team-member-links:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.w-team-member-links-list{display:inline-block;vertical-align:middle;line-height:0}
.w-team-member-links-item{display:inline-block;width:40px; height:40px; font-size:18px; line-height:40px; margin:5px; text-decoration:none}
.w-team-member-h:hover .w-team-member-links{top:0}
  .w-team-member.type_half{width:49.99%}
.w-team-member.type_half .w-team-member-image{width:150px; }
.w-team-member.type_half .w-team-member-meta{padding-left:30px;margin-left:150px; min-height:150px; }
.w-team-member.type_half .w-team-member-links{min-height:150px; }
.w-team-member.type_half .w-team-member-links:after{top:75px; }
 .w-team-member.type_small{width:16.66%}
.w-team-member.type_small .w-team-member-image{float:none;width:100%}
.w-team-member.type_small .w-team-member-meta{padding-left:0;margin-left:0;padding-top:10px;min-height:0}
.w-team-member.type_small .w-team-member-links,.w-team-member.type_small .w-team-member-description{display:none}
 @media (max-width:1023px){.w-team-member.type_half .w-team-member-image{width:120px; }
.w-team-member.type_half .w-team-member-meta{padding-left:30px; margin-left:120px; min-height:120px; }
.w-team-member.type_half .w-team-member-links{min-height:120px; }
.w-team-member.type_half .w-team-member-links:after{top:60px; }
}
@media (min-width:480px) and (max-width:767px){.w-team-member.type_main .w-team-member-image{width:150px; }
.w-team-member.type_main .w-team-member-meta{padding-left:30px; margin-left:150px; min-height:150px; }
.w-team-member.type_main .w-team-member-links{min-height:150px; }
.w-team-member.type_main .w-team-member-links:after{top:75px; }
.w-team-member.type_small{width:24.99%}
.w-team-member.type_half{width:100%}
}
@media (max-width:479px){.w-team-member,.w-team-member.type_half,.w-team-member.type_small{width:100%}
.w-team-member-image,.w-team-member.type_half .w-team-member-image{float:none;width:100%;z-index:11}
.w-team-member-meta,.w-team-member.type_half .w-team-member-meta{padding-left:0;margin-left:0;padding-top:10px}
.w-team-member-links-list,.w-team-member.type_half .w-team-member-links-list{margin-left:0}
}
 .w-timeline{}
.w-timeline-h{overflow:hidden}
.w-timeline-list{position:relative;margin-top:20px; margin-bottom:10px}
.w-timeline-list:before{display:block;content:'';position:absolute;top:13px; left:0;width:100%;height:4px; z-index:10}
.w-timeline-list-h{text-align:justify;line-height:0}
.w-timeline-list-h:after{display:inline-block;content:'';height:0;width:100%;overflow:hidden;visibility:hidden}
.w-timeline-item{display:inline-block;text-align:center;cursor:pointer;position:relative;z-index:11}
.w-timeline-item-bullet{display:block;width:30px; height:30px; }
.w-timeline-item-title{display:block;position:absolute;left:0;top:-20px;height:20px;line-height:20px;width:100%}
.w-timeline-sections{}
.w-timeline-section{display:none;position:relative}
.w-timeline-section.active{display:block}
.w-timeline-section-title{display:none;height:30px; padding:10px 0; cursor:pointer}
.w-timeline-section-title:before{display:block;content:'';position:absolute;top:0;left:13px; width:4px; height:100%;z-index:10}
.w-timeline-section-title-bullet{display:block;position:absolute;top:10px; left:0;width:30px; height:30px; z-index:11}
.w-timeline-section-title-text{display:block;height:30px; line-height:30px; margin-left:40px; }
.w-timeline-section-content{padding:20px;position:relative;z-index:11}
  .w-timeline.type_vertical .w-timeline-list{display:none}
.w-timeline.type_vertical .w-timeline-section-title{display:block}
 .w-video{margin-bottom:20px}
.w-video-h{position:relative;height:0;overflow:hidden;padding-bottom:56.25%}
.w-video-h iframe,.w-video-h object,.w-video-h embed{position:absolute;top:0;left:0;width:100%;height:100%}
  .w-video.ratio_4-3 .w-video-h{padding-bottom:75%}
 .w-video.ratio_3-2 .w-video-h{padding-bottom:66.667%}
 .w-video.ratio_1-1 .w-video-h{padding-bottom:100%}

/* Font inclusion */
@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,900italic,900,700italic,700,500,500italic,400italic,300italic,300,100italic);

body {
	font-family: 'Roboto', sans-serif;
}

.demo-1 {
	background-image: url('../images/background.jpg');
	height: 100%;
	background-position: left -500px top;
}

/* BG Rolling */
.rolling-bg {
	padding-left: 0;
	overflow-x: hidden;
	position: relative;
	width: 100%;
	background-position-x: 30%;
	min-height: 980px; 
}

/* iFrame */
#demo-iframe {
	left: 0;
	position: absolute;
	over-flow: hidden;
	width: 100%;
	min-width: 1216px;
	min-height: 3041px;
	z-index: 1;
}

#bg-over {
    display:none;
	background: #000;
	position: fixed;
	left: 0;
	width: 100%;
	height: 100%;
	min-height: 980px;
	z-index: 20002;
	opacity: 0.6;
}

#bg-over-start {
	background: #000;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	min-height: 980px;
	z-index: 20001;
	opacity: 0.6;
}

/* Container Wrap */
.cont-wrap {}

/* Logo */
#logo {
	width: 100%; 
	padding-top: 20px;
	padding-bottom: 20px;
	position: relative;
	height: 90px;
	z-index: 2;
}

.logoimg {
	display: block;
	background: url(../images/logo-newtrial.png) no-repeat 50% 0;
	width: 100%;
	height: 100%;
}

/* Form */
#freetrialbox {
	position: fixed;
	margin-top: 120px;
	font-size: 12px;
	z-index: 20006;	
	top: -800px;
	left: 50%;
	margin-top: -300px;
	margin-left: -200px;
	/*top:-460px;*/
}

#startbox {
	position: fixed;
	top:50%;
	left:50%;
	transform:translate(-50%,-65%);
	font-size: 12px;
	z-index: 20006;	
	max-width:95%;
	width:350px;
}

.panel-info {
	border: #eee;
	/* light glow on background */
	-webkit-box-shadow: 2px 2px 10px 3px rgba(255,255,255,0.3);
	box-shadow: 2px 2px 10px 3px rgba(255,255,255,0.3);
}

.panel-info&gt;.panel-heading { 
/*.panel-heading {*/
	color: #464646;
	background-color: #fff;
	border: none;
}
.panel-heading { padding:15px 15px 0px; }
.panel-title {
font-family:'montserrat', sans-serif;
	font-size: 2.5em;
} 

.panel-body {
padding:12px 15px 15px;
}

.form-control { height: 46px; }

.pgph {
font-family:Verdana,'lato', sans-serif;
	font-size: 1.5em;
	color: #777777;
	padding-bottom: 10px;
}
/*
#startform .input-group .form-control {
	border-left: 0;
}
*/

#startform .input-group {
 margin-bottom: 25px;
}

.input-group-addon {
	background: #fff;
/*	border-right: 0 !important;*/
}

.input-group-addon span {
	font-weight: 600;
	padding-left: 5px;
}

#btn-login {
	padding: 8px 12px;
	width: 100%;
	text-transform: uppercase;
	font-weight: 600;
	font-size: 12px;
	letter-spacing: 3px;
}
	
.form-group {
 	margin-top:10px;
}	

#closebtn {

}

.mainbox button.close {
	color: #fff; 
	border-radius: 50%;
	padding: 7px 12px;
	border: 2px solid #ffffff;
	margin: 0 44%;
	opacity: 1;
}

/* Store Logo Upload Box */
#storelogo {
	border-bottom: 1px solid #ccc;
	padding-right: 129px;
	padding-bottom: 10px;
}

input[type="file"]::-webkit-file-upload-button {
	padding: 8px 25px 8px 25px !important;
	background: #555;
	font-size: 11px;
	font-weight: 400;
	color: #fff;
    border: none;
    -webkit-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
    padding: 0.6em;
    letter-spacing: 1px;
}
    
/*@media only screen
and (min-width : 321px)
and (orientation : landscape) {
  .trialform .input-group {
    width: 50% ;
    margin-top: 0 !important;
    margin-bottom: 10px;
    float: left;
  }
}
*/






