-ms-viewport{width:device-width}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;zoom:1}
audio:not([controls]){display:none}
[hidden]{display:none}
html{font-size:100%;overflow-y:scroll;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,button,input,select,textarea{font-family:sans-serif}
body{margin:0}
a:focus{outline:none}
h1{font-size:2em;margin:.67em 0}
h2{font-size:1.5em;margin:.83em 0}
h3{font-size:1.17em;margin:1em 0}
h4{font-size:1em;margin:1.33em 0}
h5{font-size:.83em;margin:1.67em 0}
h6{font-size:.75em;margin:2.33em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1px 40px}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
p,pre{margin:1em 0}
pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
small{font-size:75%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
dl,menu,ol,ul{margin:1em 0}
dd{margin:0 0 0 40px}
menu,ol,ul{padding:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
img,iframe,object,embed{vertical-align:middle}
figure{margin:0}
form{margin:0}
fieldset{border:0;margin:0;padding:0}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;box-sizing:content-box;outline:none;border-radius:none;box-shadow:none}
button,input{line-height:normal}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;resize:vertical}
label{cursor:default}
table{border-collapse:collapse;border-spacing:0}
caption{text-align:left;caption-side:top}
th{text-align:left}
/*
 *	Simply fast class
 */

 .full .fb_iframe_widget iframe{position:absolute!important;}
.full .fb-share-button .fb_iframe_widget{display:absolute!important;}
.reset{border:none;margin:0;padding:0;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.reset td,.reset th{border:none;background:none;padding:0}
.reset > li,.reset > dt,.reset > dd{margin:0;padding:0;background:none;border:none;float:none;width:auto}
.l{float:left;display:inline}
.r{float:right;display:inline}
.cb{clear:both}
.cl{clear:left}
.cr{clear:right}
.cfx{zoom:1;}
.cfx:after,.cfx:before{content:'';display:table;clear:both}
.break{height:1px;font-size:1px;line-height:1px;clear:both;overflow:hidden;visibility:hidden;display:block;margin:0 !important;padding:0 !important;width:100%}
.ctx{zoom:1;display:table-cell;}
.ie7 .ctx{display:block}
.ctx:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0 !important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}
.hide,.js .jsHide{display:none}
.out,.js .jsOut{position:absolute;left:-5000px;top:-5000px}
.vhide{position:absolute;height:1px;width:1px;overflow:hidden;border:0;clip:rect(0 0 0 0);margin:-1px;padding:0}
.left{text-align:left}
.right{text-align:right}
.center{text-align:center}
.lower{text-transform:lowercase}
.upper{text-transform:uppercase}
.bold{font-weight:bold}
.thin{font-weight:normal}
.italic{font-style:italic}
.normal{font-style:normal}
.top{vertical-align:top}
.middle{vertical-align:middle}
.big{font-size:14px}
.bigger{font-size:18px}
.small{font-size:13px}
.error,.red{color:#c00}
.green{color:#678713}
.grey{color:#999}
.nowrap{white-space:nowrap}
.orange{color:#ffd000}
.blue{color:#108cef}
/*
 * Typo
 */
body{font:normal 14px/20px 'Raleway',Arial,'Helvetica Neue',Helvetica,sans-serif;color:#000}
h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.2;color:#108cef;margin:00 1em;font-weight:normal}
h1{font-size:30px}
h2{font-size:24px}
h3{font-size:18px}
h4{font-size:16px}
h5,h6{font-size:15px;margin:.2em 0 .3em}
p{margin:0 0 1.5em}
.img{margin:0}
a{color:#108cef;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);text-decoration:none;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s;}
a:hover{color:#5a5a5a;text-decoration:none}
ul,ol{margin:2.5em 0;list-style:none;padding:0}
li{padding:0 0 0 32px;margin:0 0 1.5em;}
li ol,li ul{margin:.75em 0 0}
ul li{background:url("../img/ico/li.png") 0 0 no-repeat}
ol{counter-reset:item;}
ol li{background:none;position:relative;}
ol li:after,ol li .ie-counter{content:counter(item) ".";counter-increment:item;position:absolute;left:0;top:0;width:18px;color:#67b6f8;font-size:14px;font-weight:bold;text-align:left}
dl{margin:0 0 1.5em}
dt{font-weight:bold;text-transform:uppercase;margin:0 0 .4em}
dd{margin:0 0 1em;padding:0}
table{width:100%;clear:both;margin:0 0 1.5em;empty-cells:show;border-collapse:collapse;border:1px solid #e2e8ed;color:#5f6666}
caption{font-weight:bold;text-align:left;padding:0 0 10px;caption-side:top}
thead{-webkit-box-shadow:0 2px 2px -2px rgba(0,0,0,0.3);-moz-box-shadow:0 2px 2px -2px rgba(0,0,0,0.3);box-shadow:0 2px 2px -2px rgba(0,0,0,0.3);color:#21272c}
td,th{vertical-align:top;padding:10px 20px;border:1px solid #e2e8ed}
th{font-weight:bold;text-align:left;border-top:none}
tbody th{background:#f3f4f4}
tbody tr:nth-child(even) th{background:#fcfcfc}
thead th{padding:12px 15px 10px;border-bottom:1px solid #f7f7f7;background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f7f7f7));background:-webkit-linear-gradient(top,#fff 0%,#f7f7f7 100%);background:-moz-linear-gradient(top,#fff 0%,#f7f7f7 100%);background:-ms-linear-gradient(top,#fff 0%,#f7f7f7 100%);background:-o-linear-gradient(top,#fff 0%,#f7f7f7 100%);background:linear-gradient(top,#fff 0%,#f7f7f7 100%);color:$dark;text-transform:uppercase}
blockquote{display:inline-block;margin:.8em 0 .3em;font:normal 15px/24px 'Raleway',Arial,'Helvetica Neue',Helvetica,sans-serif;}
blockquote p{margin:0}
blockquote .author{display:block;font-size:14px;text-align:right}
.ie7 a[href] *{cursor:pointer}
@media (max-width:959px){img{max-width:100%;height:auto}
}/*
 *	Grid
 */
.row,.row-main{position:relative;margin:0;padding:0;zoom:1;}
.row:after,.row-main:after,.row:before,.row-main:before{content:'';display:table;clear:both}
.row-main{margin:0 auto;max-width:960px;padding:0 10px;}
@media (min-width:960px){.row-main{padding:0}
}/*
 *	Forms
 */
.btn{display:inline-block;vertical-align:middle;margin:0;padding:0;border:none;background:none;text-decoration:none;background-color:#0a549e;-webkit-box-shadow:0 2px 3px rgba(5,5,5,0.46);-moz-box-shadow:0 2px 3px rgba(5,5,5,0.46);box-shadow:0 2px 3px rgba(5,5,5,0.46);padding-bottom:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.ie7 .btn{display:inline;zoom:1}
.btn span{position:relative;display:block;line-height:28px;padding:13px 30px;font-size:16px;font-weight:600;text-shadow:0 1px 2px rgba(5,5,5,0.3);color:#fff;text-decoration:none;border:1px solid #2786d8;border-width:1px 1px 0;-webkit-box-shadow:inset 0 0 2px rgba(255,255,255,0.5);-moz-box-shadow:inset 0 0 2px rgba(255,255,255,0.5);box-shadow:inset 0 0 2px rgba(255,255,255,0.5);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;background:#29a6fe url("../img/btn.png") 100% 0 no-repeat;background:url("../img/btn.png") 100% 0 no-repeat,-moz-linear-gradient(bottom,#257bd1 -8.7%,#29a6fe 89.94%,#29a6fe 91.3%);background:url("../img/btn.png") 100% 0 no-repeat,-o-linear-gradient(bottom,#257bd1 -8.7%,#29a6fe 89.94%,#29a6fe 91.3%);background:url("../img/btn.png") 100% 0 no-repeat,-webkit-linear-gradient(bottom,#257bd1 -8.7%,#29a6fe 89.94%,#29a6fe 91.3%);background:url("../img/btn.png") 100% 0 no-repeat,linear-gradient(bottom,#257bd1 -8.7%,#29a6fe 89.94%,#29a6fe 91.3%)}
.btn:hover span{background:#29a6fe url("../img/btn.png") 100% 0 no-repeat}
.ie8 .btn:hover span,.ie9 .btn:hover span{background:#3eaffe url("../img/btn.png") 100% 0 no-repeat}
.btn.btn-wide span{padding:13px 50px}
.btn-orange{background-color:#cc6806;width:400px; margin:10 auto 0;}
.btn-orange span{border-color:#f5a005;font-size:24px;line-height:30px;padding:18px 45px;-webkit-box-shadow:inset 0 0 2px rgba(255,255,255,0.5);-moz-box-shadow:inset 0 0 2px rgba(255,255,255,0.5);box-shadow:inset 0 0 2px rgba(255,255,255,0.5);background:#fd9e07 url("../img/btn.png") 100% 0 no-repeat;background:url("../img/btn.png") 100% 0 no-repeat,-moz-linear-gradient(bottom,#fd9e07 -8.7%,#ffd200 91.3%);background:url("../img/btn.png") 100% 0 no-repeat,-o-linear-gradient(bottom,#fd9e07 -8.7%,#ffd200 91.3%);background:url("../img/btn.png") 100% 0 no-repeat,-webkit-linear-gradient(bottom,#fd9e07 -8.7%,#ffd200 91.3%);background:url("../img/btn.png") 100% 0 no-repeat,linear-gradient(bottom,#fd9e07 -8.7%,#ffd200 91.3%)}
.btn-orange:hover span{background:#ffd200 url("../img/btn.png") 100% 0 no-repeat}
.ie8 .btn-orange:hover span,.ie9 .btn-orange:hover span{background:#fda820 url("../img/btn.png") 100% 0 no-repeat}
@media (max-width:750px){.btn-wrap{text-align:center}
}.inp-text{display:block;border:none;padding:10px 10px;background:#f5f5f5;color:#5a5a5a;font-family:'Raleway',Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:16px;line-height:20px;height:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.16);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.16);box-shadow:inset 0 1px 2px rgba(0,0,0,0.16);-webkit-appearance:none;}
.inp-text::-moz-placeholder{color:#999;opacity:1;}
.inp-text::-webkit-input-placeholder{color:#999;opacity:1;}
.error .inp-text{background:#feecec;border-color:#e82f44}
.ie8 .inp-text{border:1px solid #d7d7d7}
textarea.inp-text{height:auto}
.inp-fix{position:relative;display:block;padding:0 20px 0 0;margin-bottom:20px;}
.inp-fix .inp-text{width:27%;margin:0 20px!important 0 0;float:left;}
.inp-fix .inp-text.last{width:28%;margin:0 0px!important 0 0;}
.ie7 .inp-fix .inp-text{margin-top:-1px}
.selectBox-dropdown{display:block !important;color:$dark !important;font-family:'Raleway',Arial,'Helvetica Neue',Helvetica,sans-serif;text-decoration:none;position:relative;border:0;}
.selectBox-dropdown:hover{text-decoration:none}
.selectBox-dropdown a{text-decoration:none;color:#5a5a5a;cursor:pointer}
.selectBox-dropdown .selectBox-label{padding:10px 25px 10px 10px;margin-bottom:20px;display:block;background:#f5f5f5;font-family:'Raleway',Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:16px;line-height:20px;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;color:#5a5a5a;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.16);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.16);box-shadow:inset 0 1px 2px rgba(0,0,0,0.16);}
.ie8 .selectBox-dropdown .selectBox-label{border:1px solid #d7d7d7}
.selectBox-dropdown .selectBox-arrow{position:absolute;width:38px;height:38px;background:#e1e0e0;top:0;right:0;border:1px solid #d7d7d7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.selectBox-dropdown .selectBox-arrow:before{content:'';position:absolute;display:block;height:0;width:0;overflow:hidden;border-width:6px 6px 0 6px;border-color:#b2b0b0 transparent transparent transparent;border-style:solid;top:50%;right:50%;margin-top:-3px;margin-right:-6px}
.selectBox-dropdown.error .selectBox-label{background:#ffe5e7;color:$red}
.selectBox-menuShowing .selectBox-label{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}
.selectBox-menuShowing .selectBox-arrow:before{border-width:0 6px 6px 6px;border-color:transparent transparent #b2b0b0 transparent;border-style:solid}
.selectBox-dropdown-menu{background-color:#f5f5f5;border:1px solid #d7d7d7;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;font-size:14px;line-height:15px;list-style:none outside none;margin:-1px 0 0;padding:0;position:absolute;text-align:left;z-index:99999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:200px;overflow:hidden;overflow-y:auto;}
.selectBox-dropdown-menu li,.selectBox-dropdown-menu a{background:none repeat scroll 0 0 transparent;cursor:pointer;display:block;list-style:none outside none;margin:0;padding:0;color:#5a5a5a;}
.selectBox-dropdown-menu li:hover,.selectBox-dropdown-menu a:hover{text-decoration:none;background-color:#ddd}
.selectBox-dropdown-menu .del{text-decoration:line-through}
.selectBox-dropdown-menu li{border-top:1px solid #d7d7d7}
.selectBox-dropdown-menu li:first-child{border-top:medium none}
.selectBox-dropdown-menu a{cursor:pointer;padding:10px 10px 8px;text-decoration:none;color:$dark;min-height:15px;}
.selectBox-dropdown-menu a:hover{color:$dark;text-decoration:none;background-color:$light}
.selectBox-dropdown-menu .selectBox-selected a,.selectBox-dropdown-menu .selectBox-selected.selectBox-hover a{color:$dark;background:$light;font-weight:bold}
html{height:100%}
body{position:relative;color:#5a5a5a;background:#fff;min-height:100%}
/*
 *	Base layout
 */
#header{background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.4);-moz-box-shadow:0 0 5px rgba(0,0,0,0.4);box-shadow:0 0 5px rgba(0,0,0,0.4);position:relative;z-index:20;}
#header .row-main{height:62px}
@media (min-width:651px){#header .row-main{height:95px}
}@media (min-width:960px){#header .row-main{height:80px}
}#logo{position:absolute;left:10px;top:10px;font:100%/1 'Raleway',Arial,'Helvetica Neue',Helvetica,sans-serif;margin:0;padding:0;z-index:10;}
@media (min-width:960px){#logo{left:0%;top:40%;margin-top:-21px;} 
#logo-title{color: #108CEF;
font-size: 43px;
font-weight: bold;
left: 27%;
line-height: 46px;
position: absolute;
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
top: -30%;}
}#footer{margin:20px 0 0;border-top:1px solid #e9e9e9;background:#f5f5f5;font-size:13px;text-align:center;}
#footer p{margin:0 0 1em}
#footer .row-main{padding:25px 0 90px}
#footer .copy{margin:0;color:#999}
#footer .menu a{color:#5a5a5a;margin:0 6px;}
#footer .menu a:hover{color:#108cef}
/*
 *	Menu
 */
.col-md-6{width:33%;float:left;position:relative;margin-right:5%;float:left;margin-left:5%;margin-bottom:20px;}
.col-md-6.wow{margin-right:0%!important;width:49%!important; float:left;margin-left:0%;}
  i.fa-users{font-size:78px; float:left; padding-right:6px;}

#register-block h2{float: none; font-size:60px;margin-bottom:3px;
  	font-family: 'Raleway';line-height: 58px;
  	font-weight: 900;font-style: italic;
  	color: #3B579D;}

  	h3.red.center{color:#e05b49!important;margin-top:20px;}
  	h3.green.center{color:#25364c!important;margin-top:20px;}
  	h3.blue.center{color:#25364c!important;margin-top:20px;}

    h3.blue.{color:#25364c!important;}

    h1.red{color:#e05b49!important;}

    .risk{padding-left:0px;}
    .risk .feature{padding-left:28px;}

    .benifits i.fa{ color: #f89100;
    float: left;
    font-size: 58px;
    width: 75px;}

    .benifits span.num{ color: #25364C;
    float: left;font-weight:700;
    font-size: 38px;
    width: 56px;}

    .benifits{padding-left:24px;}
    .risk .feature p{font-size:17px; font-weight:normal; font-style: italic;margin-bottom:19px;}

  	.focus-box .service-icon img{
	margin-bottom: 30px;
	width: 165px;
	height: 165px;
	margin: auto;
	border-radius: 50%;
	border: 10px solid #ececec;
	margin-bottom: 20px;
	position: relative;}

	p.large{font-size:18px!important; line-height:22px;}
  #protection{background: url("../img/protection.jpg") no-repeat scroll bottom center rgba(0, 0, 0, 0); min-height:640px;}
	#continu{background: url("../img/continu.jpg") repeat-x scroll bottom center rgba(0, 0, 0, 0); min-height:500px;}

  .contentBg2{float: right;
margin-top: -38px;
position: absolute;
right: 96px;
z-index: -1;}

#invite-block{
background: none repeat scroll 0 0 #25364C !important;color:#fff;
    border: 0 none !important;
    border-radius: 4px;
    font-size: 13px !important;
    height: auto !important;
    line-height: 16px !important;
    overflow: hidden;
    padding: 20px !important;
    text-align: left;margin-right:2%;}

    #invite-block h2{float: none; font-size:48px;margin:0 0 3px!important;
  	font-family: 'Raleway';line-height: 34px;
  	font-weight: 700;clear:none!important;
  	color: #fff;}

  	#invite-block h3{float: left; font-size:26px!important; width:76%;
  	font-family: 'Raleway';line-height: 42px;margin:3px 0!important;
  	font-weight: 900;
  	color: #fbd23b!important;}

  	#invite-block p{font-size:22px; line-height:25px;margin-bottom:7px;}
    
.yellow:hover .service-icon img{border: 10px solid #FBD23B;}
.feature p{font-size:20px; font-weight:bold; font-style: italic;margin-bottom:19px;}

.feature-icon .fa{font-size: 36px;float:left;width:40px; color:#04a91f;}

.risk .feature-icon .fa{font-size: 60px;float:left;width:40px; color:#e05b49!important;}
.features{text-align: left;}

.feature-icon{float: left; font-size: 40px;margin-right: 20px;margin-top: 10px;}
 
 /* popup form */
   
   .popup{margin: 0 auto!important;
width: 75%;}
   img.backgroundPopup{margin: 0; padding:0; top: 0; left: 0; position: absolute; z-index: -1;}
   .popupBackground{width: 100%; height: 100%; overflow: hidden; position: relative;}
   #pop-head .head{ font-family: 'Raleway'; font-size: 24px; color: #333133; font-weight: 800; line-height: 28px; text-align: left; margin: 10px auto; letter-spacing: 0px;}
   .popup input#fname, .popup input#email{width: 100%; height: 50px;font-size: 16px; line-height: 26px; color: #989898; padding: 0; margin: 5px auto; border: 1px solid #cacaca; 
  /* background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f3f3f3), color-stop(1, #ffffff) );
		background:-moz-linear-gradient( center top, #f3f3f3 5%, #ffffff 100% );*/
	text-align: center;
	-webkit-box-shadow: inset 1px 0px 10px 1px rgba(170,170,170, 0.3);
box-shadow: inset 1px 0px 10px 1px rgba(170,170,170, 0.3);}

   #pop-footer{background-color: #d9d9d9; min-height: 57px; margin-top: 20px; padding-top: 10px; border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px;  
   -webkit-box-shadow: inset 0px 1px 5px 0px rgba(0,0,0, 0.2);
        box-shadow: inset 0px 1px 5px 0px rgba(0,0,0, 0.2);}
   #pop-footer p{font-size: 14px; color: #767677; text-align: center; margin-bottom: 0;
   }
   
   .headbot{
    color: #545555;
    float: right;
    font-family: "Raleway";
    font-size: 26px;
    font-weight: 700;
    line-height: 30px;
    margin: 19px -83px 20px 0;
    width: 666px;}
.fb-share-pop{bottom: 148px;
float: right;
margin-right: -62px;
position: absolute;
right: 116px;
width: 536px;}
	.popup .btn {
	background: -moz-linear-gradient(center top , #FED800 5%, #F5C800 100%) repeat scroll 0 0 #FED800;
border: medium none;
border-radius: 3px;
color: #FDFDFD;
display: block;
float: right;
font-family: 'Raleway';
font-size: 30px;
font-weight: 700;
margin: 8px auto 0;
min-height: 58px;
padding: 10px 20px 15px;
position: relative;
text-align: center;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
width: 70%;}

		.popup .btn:hover {
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f5c800), color-stop(1, #fed800) );
		background:-moz-linear-gradient( center top, #f5c800 5%, #fed800 100% );
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5c800', endColorstr='#fed800');
		filter /*\**/ :progid:DXImageTransform.Microsoft.gradient(enabled=false)\9;
		background-color:#f5c800;}

		.popup .btn:active {
		position:relative;
		top:1px;}

		.popup .btn:after{
		content: url('../img/buttonArrow.png');
		position: relative;
		top: 5px;
		padding-left:15px;}
   
	.pop-up-footer-text{
		clear: both;
color: #505050;
font-family: 'Open Sans';
font-size: 14px;
margin: 5px auto;
padding: 10px 5px;
text-align: right;}
	
	.social-box-min{display: none; }

  img.backgroundPopup{left: 0;
margin: 0;
padding: 0;
position: absolute;
bottom: 0;
z-index: -1;}
	
/* ==========================================================================
	Pop up modal
   ========================================================================== */
   
   
/*  --------------------------------------------------
    Reveal Modals
    -------------------------------------------------- */
        
    .reveal-modal-bg { 
        position: fixed; 
        height: 100%;
        width: 100%;
        background: #000;
        background: rgba(0,0,0,.8);
        z-index: 100;
        display: none;
        top: 0;
        left: 0; 
        }
    
    .reveal-modal {
          background: none no-repeat scroll -200px -80px #FFFFFF;
border-radius: 5px;
height: 530px;
left: 24%;
margin-left: -100px;
min-height: 204px;
position: absolute;
top: 100px;
visibility: hidden;
width: 900px;
z-index: 101;
        -moz-border-radius: 10px;
        -moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
        -webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
        -box-shadow: 0 0 10px rgba(0,0,0,.4);
    border-radius: 5px;
    -webkit-border-radius: 5px;
        }

         .reveal-modal .opt-left{float:left; width:48%;}
      .reveal-modal .opt-right{float:right; width:48%;}
      .reveal-modal .full{width:100%;float:left;padding-bottom:8px;}
        
    .reveal-modal.small         { width: 200px; margin-left: -140px;}
    .reveal-modal.medium        { width: 400px; margin-left: -240px;}
    .reveal-modal.large         { width: 600px; margin-left: -340px;}
    .reveal-modal.xlarge        { width: 800px; margin-left: -440px;}
    
    .reveal-modal .close-reveal-modal {
        font-size: 22px;
        line-height: .5;
        position: absolute;
        top: -10px;
        right: -10px;
        color: #aaa;
        text-shadow: 0 -1px 1px rbga(0,0,0,.6);
        font-weight: bold;
        cursor: pointer;
        } 
	


@media (-webkit-min-device-pixel-ratio:1){
	.content-right ul.list li p{letter-spacing: -1px;}
	
}

@media only screen and (max-width: 1024px) {
	.wrapper{width: 90%; margin: 0 auto;}
	.leftButtonImage, .rightButtonImage{display: none;}
	a.salesButton1, a.salesButton2{width: 100%; float: none; display:block; margin: 0 auto;}
	.reveal-modal {
		visibility: hidden;
		top: 200px; 
		left: 45%;
		margin-left: -35%;
		width: 80%;
	}
	img.imageSeparator{width: 100%; }
	
	.social-box{display: none;}
	
	.social-box-min{display: table; margin: 50px auto 20px auto; width: 200px;}
	.social-box-min .fb-button,
		.social-box-min .plus-button,
			.social-box-min .twitter-button{ float: left; margin: 5px;}
	
}
@media (max-width:650px){#menu-main strong{position:absolute;right:10px;bottom:10px;width:40px;height:39px;background:#eee;border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:transparent;font:0/0 a;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-touch-callout:none;touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
#menu-main strong:after{content:'';position:absolute;left:7px;right:7px;height:5px;background:#5a5a5a;top:50%;margin-top:-3px;-webkit-box-shadow:0 -9px 0 #5a5a5a,0 9px 0 #5a5a5a;-moz-box-shadow:0 -9px 0 #5a5a5a,0 9px 0 #5a5a5a;box-shadow:0 -9px 0 #5a5a5a,0 9px 0 #5a5a5a}
#menu-main ul{position:absolute;left:0;right:0;top:62px;background:#fff;display:none;border-bottom:1px solid #ddd}
#menu-main a{display:block;border-top:1px solid #ddd;padding:10px 15px}
}@media (min-width:651px){#menu-main{position:absolute;right:5px;left:5px;bottom:7px;line-height:28px;z-index:10}
#menu-main strong{display:none}
#menu-main ul{width:100%;display:table !important}
#menu-main li{display:table-cell;padding:0 5px}
#menu-main .cta{margin:0 0 0 14px;}
#menu-main .cta a{text-align:center;padding:0 16px;border:1px solid #1c94d9;background:#21a7ee;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#21a7ee),color-stop(100%,#1d99e0));background:-webkit-linear-gradient(top,#21a7ee 0%,#1d99e0 100%);background:-moz-linear-gradient(top,#21a7ee 0%,#1d99e0 100%);background:-ms-linear-gradient(top,#21a7ee 0%,#1d99e0 100%);background:-o-linear-gradient(top,#21a7ee 0%,#1d99e0 100%);background:linear-gradient(top,#21a7ee 0%,#1d99e0 100%);color:#fff;line-height:30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 #5bcef6;-moz-box-shadow:inset 0 1px 0 #5bcef6;box-shadow:inset 0 1px 0 #5bcef6;}
#menu-main .cta a:hover{background:#1c94d9;color:#fff}
#menu-main a{display:block;color:#666;text-decoration:none;}
#menu-main a:hover,#menu-main a.active{color:#108cef}
}@media (min-width:960px){#menu-main{right:0;left:auto}
#menu-main ul{display:block !important;overflow:hidden;zoom:1;margin-left:-20px;width:auto}
#menu-main li{float:left;display:inline;padding:0;margin:0 0 0 20px}
}#menu-header{display:none;position:relative;z-index:20;}
@media (min-width:651px){#menu-header{display:block;position:absolute;right:20px;top:18px;z-index:10}
#menu-header > *{float:left;display:inline;margin-left:10px}
#menu-header .login a:hover{color:#5a5a5a}
#menu-header .help{position:relative;}
#menu-header .help > a{padding-left:23px;position:relative;color:#878787;}
#menu-header .help > a:before{content:'';position:absolute;left:0;top:50%;width:17px;height:17px;margin-top:-9px;background:url("../img/all.png") 0 0 no-repeat}
.ie7 #menu-header .help > a{padding:0}
#menu-header .help:hover .popover{display:block}
#menu-header .popover{display:none;position:absolute;right:0;top:100%;width:240px;padding:10px 0 0;background:url("../img/all.png") -5000px -5000px no-repeat;}
#menu-header .popover p{margin:0 0 15px}
#menu-header .popover .inner{border:1px solid #c4c4c4;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);background:#fff;padding:1px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:relative;}
#menu-header .popover .inner:before,#menu-header .popover .inner:after{content:'';position:absolute;right:34px;top:-11px;width:0;height:0;overflow:hidden;font:0/0 a;color:transparent;text-decoration:none;border-width:0 10px 10px;border-style:solid;border-color:#c4c4c4 transparent}
#menu-header .popover .inner:after{top:-10px;border-color:#fff transparent}
#menu-header .popover .title{background:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;font-size:16px;line-height:18px;padding:8px 14px;color:#5a5a5a;font-weight:bold;margin:0}
#menu-header .popover .content{padding:15px 14px 0}
}@media (min-width:960px){#menu-header{right:0;top:10px}
}/*
 *	Crossroad
 */
 .logo2{color:#56575a;font-size:18px; float:left;}
.crossroad-accordeon{color:#5a5a5a;}
.crossroad-accordeon li{margin-bottom:10px}
.crossroad-accordeon ol > li{padding:0;background:#f7f7f7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.crossroad-accordeon ol > li .hd{padding-left:80px}
.crossroad-accordeon ol > li:after,.crossroad-accordeon ol > li .ie-counter{font-family:'Open Sans';font-size:24px;line-height:24px;font-weight:bold;top:20px;left:50px}
.crossroad-accordeon.icons .hd{padding-left:85px}
.ie8 .crossroad-accordeon ol li{background:#f7f7f7;}
.ie8 .crossroad-accordeon ol li .hd{background:none}
.crossroad-accordeon.icons .bd{padding-left:23px;line-height:22px}
.crossroad-accordeon .hd{-webkit-tap-highlight-color:rgba(255,255,255,0);position:relative;margin:0;padding:18px 20px 18px 45px;font-size:18px;line-height:24px;color:#333;font-weight:600;cursor:pointer;border:1px solid transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#f7f7f7;-webkit-box-shadow:inset 0 -1px 0 #e1e1e1,inset 0 -1px 1px #ececec;-moz-box-shadow:inset 0 -1px 0 #e1e1e1,inset 0 -1px 1px #ececec;box-shadow:inset 0 -1px 0 #e1e1e1,inset 0 -1px 1px #ececec;}
.crossroad-accordeon .hd:before{content:'';display:block;position:absolute;top:50%;left:20px;width:8px;height:13px;margin-top:-6.5px;background:url("../img/all.png") -300px -200px no-repeat}
.crossroad-accordeon .bd{display:none;background-color:#fff;padding:23px 23px 2px;font-size:16px;line-height:27px;border:1px solid #d7d7d7;border-top:none;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}
.crossroad-accordeon .opened{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);-moz-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.crossroad-accordeon .opened .hd{border:1px solid #d7d7d7;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.crossroad-accordeon .opened .hd:before{content:'';display:block;position:absolute;top:50%;left:17px;width:13px;height:8px;margin-top:-2px;background:url("../img/all.png") -325px -200px no-repeat}
.crossroad-accordeon .opened .bd{display:block}
.crossroad-accordeon .contains{border-top:1px dotted #d7d7d7;padding:8px 0;}
.crossroad-accordeon .contains span{display:block;position:relative;font-size:14px;line-height:22px;padding-left:30px;padding-right:15px;margin-bottom:10px;}
.crossroad-accordeon .contains span:before{content:'';position:absolute;display:block;width:18px;height:14px;top:50%;margin-top:-7px;left:0;background:url("../img/all.png") 0 0 no-repeat}
.crossroad-accordeon .contains span.yes:before{background-position:-100px -325px}
.crossroad-accordeon .contains span.no:before{background-position:-150px -325px}
.crossroad-accordeon .ico-layout:after,.crossroad-accordeon .ico-wordpress:after,.crossroad-accordeon .ico-time:after,.crossroad-accordeon .ico-code:after,.crossroad-accordeon .ico-speed:after,.crossroad-accordeon .ico-mobile:after,.crossroad-accordeon .ico-facebook:after,.crossroad-accordeon .ico-envelope:after,.crossroad-accordeon .ico-graph:after{content:'';position:absolute;display:block;width:30px;height:27px;top:50%;margin-top:-13.5px;left:40px;background:url("../img/all.png") no-repeat}
.crossroad-accordeon .ico-layout:after{background-position:-50px -400px}
.crossroad-accordeon .ico-wordpress:after{background-position:-100px -400px}
.crossroad-accordeon .ico-time:after{background-position:-150px -400px}
.crossroad-accordeon .ico-code:after{background-position:-200px -400px}
.crossroad-accordeon .ico-speed:after{background-position:-250px -400px}
.crossroad-accordeon .ico-mobile:after{background-position:-50px -450px}
.crossroad-accordeon .ico-facebook:after{background-position:-100px -450px}
.crossroad-accordeon .ico-envelope:after{background-position:-150px -450px}
.crossroad-accordeon .ico-graph:after{background-position:-200px -450px}
@media (min-width: 700px){.crossroad-accordeon .ico-layout:after,.crossroad-accordeon .ico-wordpress:after,.crossroad-accordeon .ico-time:after,.crossroad-accordeon .ico-code:after,.crossroad-accordeon .ico-speed:after,.crossroad-accordeon .ico-mobile:after,.crossroad-accordeon .ico-facebook:after,.crossroad-accordeon .ico-envelope:after,.crossroad-accordeon .ico-graph:after{left:45px}
.crossroad-accordeon .contains span{display:inline;margin-bottom:0}
.crossroad-accordeon ol .bd,.crossroad-accordeon.icons .bd{padding-left:50px}
}/*
 *	Box
 */
.box-tutorial-small{background:#293a4c url("../img/tutorial.png") 0 0 repeat;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.29);-moz-box-shadow:inset 0 0 4px rgba(0,0,0,0.29);box-shadow:inset 0 0 4px rgba(0,0,0,0.29);color:#fff;position:relative;z-index:10;}
.box-tutorial-small .spc{text-align:center;padding:18px 0 20px 0;line-height:24px}
.box-tutorial-small h2{color:#fff;font-weight:bold;margin:0 0 14px}
.box-tutorial-small p{margin:0}
.box-tutorial-small .btns{margin-top:20px}
.box-tutorial-small .btn span{padding-left:30px;padding-right:30px}
@media (min-width:601px){.box-tutorial-small .spc{padding-left:190px;text-align:left;}
.box-tutorial-small .spc:after{content:'';position:absolute;top:50%;left:-3px;width:173px;height:188px;margin-top:-89px;background:url("../img/illust/book-small.png") 0 0 no-repeat}
.box-tutorial-small .btn span{padding-left:50px;padding-right:50px}
}@media (min-width:850px){.box-tutorial-small .spc{padding-right:375px}
.box-tutorial-small .btns{padding:0;max-width:none;position:absolute;top:50%;right:4px;margin:-34px 0 0}
}.box-tutorial-big{background:#293a4c url("../img/tutorial-big.png") 0 0 repeat-x;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.29);-moz-box-shadow:inset 0 0 4px rgba(0,0,0,0.29);box-shadow:inset 0 0 4px rgba(0,0,0,0.29);color:#fff;position:relative;z-index:10;margin:0 0 40px;}
.box-tutorial-big .spc{padding:25px 0 28px 0;font-size:18px;line-height:26px;text-align:center}
.box-tutorial-big h2{color:#fff;font-weight:bold;font-size:36px;margin:0 0 18px}
.box-tutorial-big p{margin:0;}
.box-tutorial-big p strong{color:#ffd000}
.box-tutorial-big .btns{margin-top:18px}
@media (min-width:601px){.box-tutorial-big .spc{padding-left:190px;}
.box-tutorial-big .spc:after{content:'';position:absolute;top:50%;left:-3px;width:173px;height:188px;margin-top:-89px;background:url("../img/illust/book-small.png") 0 0 no-repeat}
}@media (min-width:700px){.box-tutorial-big{margin:0 0 88px}
.box-tutorial-big .spc{padding-left:350px;}
.box-tutorial-big .spc:after{content:'';position:absolute;top:50%;left:-10px;width:332px;height:362px;margin-top:-166px;background:url("../img/illust/book-big.png") 0 0 no-repeat}
}.box-deploy{padding-top:35px;padding-bottom:45px;text-align:center;color:#999;font-size:16px;line-height:24px;}
.box-deploy ul{font-family:'Courier New',monospace;letter-spacing:-.63em;word-spacing:-.63em;margin-bottom:25px}
@media screen and (-webkit-min-device-pixel-ratio:0){.box-deploy ul{word-spacing:0}
}.box-deploy ul > *{display:inline-block;vertical-align:top;width:100%;font-family:'Raleway',Arial,'Helvetica Neue',Helvetica,sans-serif;letter-spacing:0;word-spacing:0}
.ie7 .box-deploy ul > *{display:inline;zoom:1}
.box-deploy li{margin-top:35px}
.box-deploy .spc{max-width:280px;padding:0 10px;margin:0 auto}
.box-deploy p{margin:0}
.box-deploy h2{margin:0 0 12px}
.box-deploy h3{font-size:24px;margin:0 0 10px;color:#333}
.box-deploy .img{margin-bottom:24px}
.box-deploy .annot{font-size:24px;margin:0 0 8px;color:#777}
.box-deploy .btn{display:block;max-width:500px;margin:0 auto;}
.box-deploy .btn span{font-size:24px;padding-top:18px;padding-bottom:18px;background:#29a6fe url("../img/btn2.png") 100% 0 no-repeat;background:url("../img/btn2.png") 100% 0 no-repeat,-moz-linear-gradient(bottom,#257bd1 -8.7%,#29a6fe 89.94%,#29a6fe 91.3%);background:url("../img/btn2.png") 100% 0 no-repeat,-o-linear-gradient(bottom,#257bd1 -8.7%,#29a6fe 89.94%,#29a6fe 91.3%);background:url("../img/btn2.png") 100% 0 no-repeat,-webkit-linear-gradient(bottom,#257bd1 -8.7%,#29a6fe 89.94%,#29a6fe 91.3%);background:url("../img/btn2.png") 100% 0 no-repeat,linear-gradient(bottom,#257bd1 -8.7%,#29a6fe 89.94%,#29a6fe 91.3%)}
@media (min-width:760px){.box-deploy li{width:33%}
}.box-about{padding:35px 0 50px;}
@media (min-width:700px){.box-about{padding:35px 0 100px}
.box-about .col-left{padding-right:380px;min-height:280px}
.box-about .col-right{position:absolute;top:0;right:0;padding-top:10px}
}.box-used-by{background:url("../img/body.png") 0 0 repeat;-webkit-box-shadow:0 -3px 4px rgba(5,5,5,0.12);-moz-box-shadow:0 -3px 4px rgba(5,5,5,0.12);box-shadow:0 -3px 4px rgba(5,5,5,0.12);text-align:center;}
.box-used-by .row-main{padding-top:24px;padding-bottom:25px}
.box-used-by ul{overflow:hidden;zoom:1}
.box-used-by li{display:inline-block;vertical-align:middle;margin-bottom:15px;margin-left:12px}
@media (min-width:601px){.box-used-by{text-align:left}
.box-used-by h2{float:left;margin:0 0 0 0}
}.box-demo{color:#fff;background:#108cef url("../img/box-demo.png") 50% 0 repeat-x;text-align:center;font-size:20px;line-height:30px;text-shadow:0 1px 1px rgba(0,0,0,0.3);overflow:hidden;}
.box-demo p{margin:0}
.box-demo .row-main{padding-top:34px}
.box-demo .img{margin:15px -100px 0;text-align:center}
@media (min-width:700px){.box-demo{font-size:28px;line-height:40px}
}.box-features{background:url("../img/body.png") 0 0 repeat;padding-top:55px;}
.box-features .feature{text-align:center;position:relative;line-height:24px;padding-bottom:5px;min-height:360px;}
.box-features .feature h2{margin:0 0 12px}
.box-features .feature p{margin-bottom:2.5em}
.box-features .feature strong{font-size:18px;font-weight:normal;color:#108cef;padding:0 4px}
.box-features .feature .annot{font-size:18px;color:#333;text-shadow:0 1px 0 #fff;margin-bottom:1.6em}
.box-features .feature .img{text-align:center}
.box-features .feature .btn span{padding-left:60px;padding-right:60px}
.box-features .feature + .feature{border-top:1px solid #e7e7e7;padding-top:50px}
@media (min-width: 700px){.box-features .feature{text-align:left;}
.box-features .feature .img{width:460px;position:absolute;vertical-align:middle;margin:0;top:0;bottom:0;}
.box-features .feature .img img{margin:auto;position:absolute;top:0;bottom:0}
.box-features .feature-left .img,.box-features .feature-left .img img{right:0}
.box-features .feature-left .inner{padding-right:495px}
.box-features .feature-right{text-align:right;}
.box-features .feature-right .img,.box-features .feature-right .img img{left:0}
.box-features .feature-right .inner{padding-left:495px}
}.box-testimonials-carousel{background:#28394b url("../img/box-testimonials-carousel.png");color:#fff;text-align:center;padding:20px 0;border-top:3px solid #108cef;border-bottom:3px solid #108cef;}
.box-testimonials-carousel h2{color:#fff;margin:0 0 20px}
.box-testimonials-carousel p{margin:0}
.box-testimonials-carousel .coverflow-comment{margin:0 30px 28px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:180px;line-height:180px;position:relative;}
.box-testimonials-carousel .coverflow-comment:after{content:'';position:absolute;left:50%;top:100%;width:0;height:0;overflow:hidden;font:0/0 a;color:transparent;text-decoration:none;border-width:25px 25px 0;border-style:solid;border-color:#fff transparent;margin-left:-25px}
.box-testimonials-carousel .dib{display:inline-block;vertical-align:middle;color:#108cef;font-size:14px;line-height:20px;margin:0 10px;position:relative;}
.ie7 .box-testimonials-carousel .dib{display:inline-block;vertical-align:middle}
.box-testimonials-carousel .dib p{margin:0}
.box-testimonials-carousel .coverflow{height:192px;margin:0 -10px 15px;position:relative;overflow:hidden;}
.box-testimonials-carousel .coverflow .images{left:-7px;position:relative}
.box-testimonials-carousel .coverflow .loader{width:32px;height:32px;background:url("../img/ajax.gif") 0 0 no-repeat;position:absolute;left:50%;top:50%;margin:-16px 0 0 -16px}
.box-testimonials-carousel .coverflow .item{left:-5000px;position:absolute;padding:6px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 5px rgba(62,62,62,0.51);-moz-box-shadow:0 0 5px rgba(62,62,62,0.51);box-shadow:0 0 5px rgba(62,62,62,0.51);background:-webkit-linear-gradient(bottom, #f4f2f2 -8.7%, #f8f8f8 91.3%);background:-moz-linear-gradient(bottom, #f4f2f2 -8.7%, #f8f8f8 91.3%);background:-ms-linear-gradient(bottom, #f4f2f2 -8.7%, #f8f8f8 91.3%);background:-o-linear-gradient(bottom, #f4f2f2 -8.7%, #f8f8f8 91.3%);background:linear-gradient(bottom, #f4f2f2 -8.7%, #f8f8f8 91.3%);background-color:#fff;}
.box-testimonials-carousel .coverflow .item img{width:100%;height:100%}
.box-testimonials-carousel .coverflow .item:after{content:'';position:absolute;left:6px;right:6px;bottom:6px;top:6px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.25);box-shadow:inset 0 0 5px rgba(0,0,0,0.25);background:rgba(255,255,255,0.5)}
.box-testimonials-carousel .coverflow .item.current:after{background:none}
.box-testimonials-carousel .coverflow-name strong{display:block;color:#ffd000;font-size:16px;font-weight:600}
.box-testimonials-carousel .prev,.box-testimonials-carousel .next{position:absolute;font:0/0 a;color:transparent;text-decoration:none;top:50%;margin-top:-14px;width:20px;height:28px;background:url("../img/all.png") -298px 0 no-repeat;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s;transition:background .3s}
.box-testimonials-carousel .prev{left:-30px;}
.box-testimonials-carousel .prev:hover{background-position:-300px 0}
.box-testimonials-carousel .next{right:-30px;background-position:-325px 0;}
.box-testimonials-carousel .next:hover{background-position:-323px 0}
.box-testimonials-carousel .progress{display:none !important}
@media (min-width:760px){.box-testimonials-carousel .dib{font-size:18px;line-height:28px}
.box-testimonials-carousel .coverflow-name{font-size:16px;line-height:24px;}
.box-testimonials-carousel .coverflow-name strong{font-size:24px}
.box-testimonials-carousel .largetestimonial{font-size:16px;line-height:20px}
}@media (min-width:960px){.box-testimonials-carousel .coverflow-comment{margin:0 50px 28px}
.box-testimonials-carousel .dib{margin:0 110px;}
.box-testimonials-carousel .dib:before,.box-testimonials-carousel .dib:after{content:'';width:60px;height:50px;background:url("../img/all.png") -200px -100px no-repeat;position:absolute}
.box-testimonials-carousel .dib:before{left:-70px;top:-29px}
.box-testimonials-carousel .dib:after{position:absolute;right:-60px;bottom:-28px;background-position:-300px -100px}
.box-testimonials-carousel .coverflow{margin:0 0 15px}
.box-testimonials-carousel .prev{left:-50px}
.box-testimonials-carousel .next{right:-50px}
}.box-annot{background:url("../img/demo.jpg") 0 0 repeat-x;position:relative;margin-bottom:20px;}
.box-annot .bg{background:url("../img/demo-bg.jpg") 50% 0 no-repeat;padding-bottom:1px}
.box-annot h1{padding-top:20px;margin-bottom:30px;font-size:36px;line-height:50px;font-weight:600;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.3);}
.box-annot h1.small{font-size:30px;line-height:40px}
.box-annot .box-text{position:relative;}
.box-annot .box-text .row-main{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fdfdfd;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.13);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.13);box-shadow:0 1px 5px rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.13);z-index:2;margin:0 10px}
.box-annot .box-text .mask{position:absolute;top:50%;bottom:-1px;left:0;right:0;background:#fff}
.box-annot .box-text p{padding:28px 20px 0}
.box-annot .ico-info{position:relative;font-size:18px;line-height:24px;}
.box-annot .ico-info p{padding-left:55px}
.box-annot .ico-info:before{content:'';position:absolute;display:block;width:34px;height:34px;background:url("../img/all.png") 0 -325px no-repeat;top:50%;margin-top:-17px;left:15px}
.box-annot .ico-list{position:relative;font-size:16px;line-height:24px;}
.box-annot .ico-list p{padding-left:55px}
.box-annot .ico-list:before{content:'';position:absolute;display:block;width:26px;height:35px;background:url("../img/all.png") -50px -325px no-repeat;top:50%;margin-top:-17.5px;left:20px}
@media (min-width: 700px){.box-annot .box-text p{padding:28px 30px 0}
.box-annot .ico-info p{padding-left:85px}
.box-annot .ico-info:before{left:30px}
.box-annot .ico-list p{padding-left:85px}
.box-annot .ico-list:before{left:30px}
}@media (min-width: 980px){.box-annot{margin-bottom:40px}
.box-annot .box-text .row-main{margin:0 auto}
}.box-faq{margin-bottom:60px}
.box-tutorial{background:url("../img/tutorial.jpg") 0 0 repeat;text-align:center;color:#fff;}
.box-tutorial .bg{background:url("../img/tutorial-bg.jpg") 50% 0 repeat-x}
.box-tutorial .claim{font-size:50px;line-height:46px;font-weight:bold;margin-top:34px;margin-bottom:12px;text-shadow:0 1px 1px rgba(0,0,0,0.5)}
.box-tutorial .desc{font-size:27px;line-height:40px;text-shadow:0 1px 1px rgba(0,0,0,0.5)}
.box-tutorial .inp-text{border:1px solid #0d519c;padding:13px 20px 12px;background:#fff;font-size:18px;line-height:28px;height:28px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.3),inset 0 3px 4px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.3),inset 0 3px 4px rgba(0,0,0,0.1);box-shadow:0 1px 0 rgba(255,255,255,0.3),inset 0 3px 4px rgba(0,0,0,0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.box-tutorial .inp-fix{padding:0 0px 0 0;margin-bottom:50px;}
.box-tutorial .inp-fix .inp-text{margin:0 23px 0 0}
.box-tutorial .inp-fix .inp-text.last{margin:0 0px 0 0}
.box-tutorial form{margin-bottom:50px}
.box-tutorial fieldset{max-width:960px;margin:0 auto}
.box-tutorial .btn{display:block;width:100%;margin-bottom:27px; float:left;margin-top:30px;margin-left:-10px;}
.box-tutorial .btn span{padding:18px 25px}
@media (min-width: 700px){.box-tutorial .inp-fix:after{content:'';position:absolute;display:block;width:29px;height:72px;top:-50px;right:-50px;background:url("../img/all.png") 0 -400px no-repeat}
}@media (min-width: 980px){.box-tutorial .inp-fix:after{top:-60px;right:-80px}
.after-header-info {
    background: url("../img/background-header.jpg") repeat-x scroll center center #1FA2ED;
    margin-top: 0px;
}
.wrap {
    margin: 0 auto;
    max-width: 1160px;
}
.after-header-info h3 {
    color: #FFFFFF; text-align:center;
    font-size: 30px;
    font-weight: 300;
    margin: 0;
    padding: 40px 0;
    text-transform: uppercase;
}

.after-header-info h3 i.fa{padding-right:10px;font-size:70px;color:#FFD303;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
    top: -10%;}
}.box-reasons{max-width:690px}
.box-video{padding:32px 0 32px;background:url("../img/pattern.png");margin:-40px 0 25px;border-bottom:1px solid #d7d7d7;}
.box-video figure{background:#fff;border:1px solid #d7d7d7;padding:3px;display:inline-block;max-width:100%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.box-features-list .col-right{margin-bottom:20px}
.box-features-list .col-left{margin-bottom:75px}
.box-features-list nav{font-size:16px;line-height:22px;}
.box-features-list nav a,.box-features-list nav span{padding:5px 0}
.box-features-list nav a{display:block;border-top:1px dotted #d7d7d7;}
.box-features-list nav a span{position:relative}
.box-features-list nav a span:after{content:'';position:absolute;display:block;width:3px;height:5px;right:0;top:50%;margin-right:-10px;margin-top:-.5px;background:url("../img/all.png") -350px -200px no-repeat}
.box-features-list nav li:first-child a{border-top:none}
@media (min-width: 980px){.box-features-list .col-left{width:690px;float:left}
.box-features-list .col-right{width:240px;float:right}
}.box-contact{margin-bottom:60px;}
.box-contact .col-left{margin-bottom:40px}
.box-contact .box-annot{margin-bottom:20px}
.box-contact .box-text .row-main{padding-top:24px}
.box-contact .tel{padding:0 !important;position:relative;}
.box-contact .tel:before{content:'';display:block;position:absolute;top:50%;left:10px;width:35px;height:48px;margin-top:-24px;background:url("../img/all.png") -250px -325px no-repeat}
.box-contact .loc{padding:0 !important;position:relative;}
.box-contact .loc:before{content:'';display:block;position:absolute;top:50%;left:10px;width:35px;height:48px;margin-top:-24px;background:url("../img/all.png") -300px -325px no-repeat}
.box-contact .tel p,.box-contact .loc p{padding-left:60px;font-size:16px;line-height:24px;padding-top:0}
.box-contact .tel strong,.box-contact .loc strong{font-size:24px;line-height:30px}
.box-contact .col-right h2{font-size:22px;line-height:26px;color:#333;font-weight:bold}
.box-contact .ico-price-tag,.box-contact .ico-tools{position:relative;padding-left:42px;}
.box-contact .ico-price-tag:before,.box-contact .ico-tools:before{content:'';position:absolute;display:block;top:50%;left:0;width:32px;height:28px;margin-top:-14px;background:url("../img/all.png") no-repeat}
.box-contact .ico-price-tag:before{background-position:-450px -400px}
.box-contact .ico-tools:before{background-position:-400px -400px}
.box-contact .col-right article{border-top:1px dotted #d7d7d7;padding-top:25px;}
.box-contact .col-right article:first-child{border-top:none;padding-top:0}
.box-contact .social p{font-size:18px;line-height:28px;color:#333;float:left;margin-right:20px}
.box-contact .social ul{font-size:0;line-height:0;}
.box-contact .social ul li{display:inline;}
.box-contact .social ul li + li{margin-left:10px}
.box-contact .social ul a{display:inline-block;font:0/0 a;color:transparent;text-decoration:none;width:28px;height:28px;background:url("../img/all.png") no-repeat;}
.box-contact .social ul a:hover{opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80)}
.box-contact .social .ico-facebook{background-position:-300px -400px}
.box-contact .social .ico-twitter{background-position:-350px -400px}
.box-contact .social .ico-gplus{background-position:-300px -450px}
.box-contact .social .ico-linkedin{background-position:-350px -450px}
.box-contact .ico-warning{padding-left:50px;position:relative;border-top:1px dotted #d7d7d7;padding-top:20px;margin-bottom:20px;}
.box-contact .ico-warning:before{content:'';position:absolute;top:50%;left:0;width:32px;height:28px;margin-top:-4px;background:url("../img/all.png") -200px -325px no-repeat}
@media (min-width: 700px){.box-contact .box-text{position:relative;}
.box-contact .box-text:after{content:'';position:absolute;display:block;top:0;left:50%;width:1px;height:100%;background:#ebebeb;z-index:500}
.box-contact .inp-fix{width:50%}
.box-contact .selectBox{width:50%;padding-right:20px}
.box-contact .tel{width:50%;float:left;}
.box-contact .tel:before{left:25px}
.box-contact .loc{float:right;width:50%;}
.box-contact .loc:before{left:20px}
.box-contact .tel p,.box-contact .loc p{padding-top:28px !important;padding-left:70px}
.box-contact .box-text .row-main{padding-top:0}
}@media (min-width: 980px){.box-contact .box-annot{margin-bottom:50px}
.box-contact .inp-fix{width:auto}
.box-contact .selectBox{width:auto;padding-right:0}
.box-contact .col-left,.box-contact .col-right{width:440px}
.box-contact .col-left{float:left;position:relative;}
.box-contact .col-left:after{content:'';position:absolute;display:block;top:0;right:-40px;bottom:0;width:1px;background:#ebebeb}
.box-contact .col-right{float:right}
.box-contact .tel{width:50%;float:left;}
.box-contact .tel:before{left:45px}
.box-contact .loc{float:right;width:50%;}
.box-contact .loc:before{left:40px}
.box-contact .tel p,.box-contact .loc p{padding-top:28px !important;padding-left:100px}
}#overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:.75;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);z-index:1000;display:none}
.box-popup{position:absolute;top:100px;left:10px;right:10px;z-index:1001;display:none;-webkit-box-shadow:0 0 32px rgba(0,0,0,0.41);-moz-box-shadow:0 0 32px rgba(0,0,0,0.41);box-shadow:0 0 32px rgba(0,0,0,0.41);}
.ie8 .box-popup{border:1px solid #d7d7d7}
.box-popup .hd{padding:33px 0 20px 0;text-align:center;color:#fff;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;background:#2aa7fe;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2aa7fe),color-stop(100%,#267dd3));background:-webkit-linear-gradient(top,#2aa7fe 0%,#267dd3 100%);background:-moz-linear-gradient(top,#2aa7fe 0%,#267dd3 100%);background:-ms-linear-gradient(top,#2aa7fe 0%,#267dd3 100%);background:-o-linear-gradient(top,#2aa7fe 0%,#267dd3 100%);background:linear-gradient(top,#2aa7fe 0%,#267dd3 100%)}
.box-popup .title{color:#fff;font-size:30px;line-height:34px;margin-bottom:5px;font-weight:bold;text-shadow:0 1px 1px rgba(0,0,0,0.29)}
.box-popup .claim{font-size:18px;line-height:30px;margin-bottom:0;text-shadow:0 1px 1px rgba(0,0,0,0.29)}
.box-popup .bd{background:#fff url("../img/illust/book-small.png") 50% 25px no-repeat;padding:240px 10px 15px;font-size:20px;line-height:24px;text-align:center;font-weight:600;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}
.box-popup .close{position:absolute;top:10px;right:10px;font:0/0 a;color:transparent;text-decoration:none;text-align:center;display:block;width:27px;height:27px;background-color:#2785db;-webkit-box-shadow:0 1px 2px #36acfe,inset 0 1px 2px #2b69a6,inset 0 0 5px #257fd3;-moz-box-shadow:0 1px 2px #36acfe,inset 0 1px 2px #2b69a6,inset 0 0 5px #257fd3;box-shadow:0 1px 2px #36acfe,inset 0 1px 2px #2b69a6,inset 0 0 5px #257fd3;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:25px;}
.box-popup .close:hover{background:#237ed2}
.box-popup .close span{font-size:18px;line-height:1;color:#fff;font-family:'Open Sans','Raleway',Arial,'Helvetica Neue',Helvetica,sans-serif;font-weight:bold;vertical-align:middle}
.box-popup .inp-text{line-height:35px;height:35px;text-align:center}
.box-popup .btn{width:100%}
@media (min-width: 650px){.box-popup .hd{padding:23px 0 20px 0}
.box-popup .title{font-size:42px;line-height:46px}
.box-popup .bd{background:#fff url("../img/illust/book-pop-up.png") 0 50% no-repeat;padding:35px 25px 35px 305px;font-size:30px;line-height:35px}
}@media (min-width: 760px){.box-popup{top:240px;left:50%;right:auto;width:740px;margin-left:-370px}
}:first-child{margin-top:0}

/*
	Global Styles
*/

#box-facebook-like {
	position: absolute;
	left: 220px;
	top: 20px;
	height: 25px;
	overflow: hidden;
	display: none;
}
@media (min-width:960px) {
	#box-facebook-like {
		display: block;
	}
}

/*
	Page Styles
*/

/* About Page Styles */

.line{
	border-left: 2px solid #D0D0D0;
    float: left;
    height: 102px;
    padding-left: 20px;
    width: 566px;
}
	
.line p{
	margin-top: 1em;
}
.quote img {
    background-color: #FFFFFF;
    border: 1px solid #EAEAEA;
    float: left;
    margin-right: 20px;
    padding: 5px;
}
.quote {
    margin-left: 20px;
}
.quote p.name {
    color: #0D8DB9;
}

.b-link {
    margin-bottom: 70px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}

.experts {
    margin: 0 auto;
    width: 91%;
}

.experts .n-margin-l {
    margin: 0 5px 0 0;
}
.expert {
    float: left;
    height: 150px;
    margin: 0 5px;
    width: 115px;
}

.expert p {
    color: #555555;
    font-family: 'MuseoSlab500Regular',Georgia,times,serif;
    font-size: 14px;
    font-weight: 400;
    margin: 5px auto;
    text-align: center;
}

#content h2{clear: both;font-weight: 600;}
#content h1 {
    color: #1FA2ED;
    font-size: 30px;
    font-weight: 600;
    line-height: 35px;margin-bottom:18px;
}
#content h3 {margin-bottom:14px;}
#content h3 {
    color: #555555;
    font-size: 24px;
    font-weight: 600;
}
#content a{
	color:#108cef;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);text-decoration:underline;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s; 
}

.top-content {
    background: url("../img/top-content2.png") repeat-x scroll 0 0 transparent;
    margin-bottom: 0;
}
.top-content .top-inner {
    background: url("../img/inner-bg.jpg") no-repeat scroll center 0 transparent;
    /*height: 625px;*/
	min-height: 300px;
}
.top-content span.top-text span {
    color: #FFE400;
}
.top-content span.top-text {
    color: #FFFFFF;
    font-size: 28px;
	line-height: 30px;
    letter-spacing: -1px;
    text-align: center;
    text-shadow: 1px 1px 2px #33A1DF;
	font-weight: 800;
	display: block;
}

span.step span {
    color: #FFFFFF;
    font-family: "Segoe-UI-SemiBold",arial,sans-serif;
    text-shadow: 1px 2px 2px #3196CD;
}

span.step {
    color: #008FDF;
    display: block;
    font: 36px/40px "Segoe-UI-Bold",arial,sans-serif;
    padding: 0 0 15px;
}
.top-content .shell {
    padding: 20px 0 0;
}
.shell {
    margin: 0 auto;
    width: 960px;
}

.step-small{font-size: 18px; line-height: 20px;}

@media (max-width:1000px){
	.top-content .shell{width: 90%; margin: 0 auto;}
	span.step{text-align: center; line-height: 30px; font-size: 28px;}	
}
@media (max-width:500px){
	span.step{text-align: center; line-height: 30px; font-size: 24px;}	
	.step-small{font-size: 16px; line-height: 16px;}
}

/* Team Page Styles */

 .q-lft{
 	background: url("../img/illust/quote1.png") top left no-repeat;
	padding-top: 100px;
 }
 .q-rgt{
	 background: url("../img/illust/quote1.png") top left no-repeat;
	 height: 40px;
	 padding-top: 5px;
 }
 .q-rgt span{
	font-size: 19px;
	padding: 15px 40px;
	height: 50px;
	background: url("../img/illust/quote2-1.png") bottom right no-repeat;
 }
 .team-divide{margin: 80px 0px;}

 .inner-list{padding:0 20px;}
 
 .video-holder-feature{
	width: 622px;
	height: auto;
 }
 
 @media only screen and (max-width: 700px){
	.video-holder-feature{
		width: 90%;
	}
 }