*
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{font-size:62.5%}
body{background:#fafafa;font-family:'proxima_nova_rgregular';font-size:14px;line-height:1;color:#333;position:relative;-webkit-font-smoothing:antialiased}
a{color:#FF5000;text-decoration:none;line-height:inherit;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
a:hover{color:#1a2732}
a:focus{color:#FF5000;outline:0}
p a, p a:visited{line-height:inherit}
.left{float:left}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.hide{display:none}
#googlemap img, object, embed{max-width:none}
#map_canvas embed{max-width:none}
#map_canvas img{max-width:none}
#map_canvas object{max-width:none}
figure{margin:0}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td{margin:0;padding:0;font-size:14px;direction:ltr}
p{font-family:'proxima_nova_rgregular';font-size:16px;font-weight:normal;line-height:1.6;margin-bottom:15px}
p.lead{font-size:15px;line-height:1.6;margin-bottom:15px}
aside p{font-size:11px;line-height:1.35;font-style:italic}
h1, h2, h3, h4, h5, h6{font-family:'proxima_nova_ltbold';font-weight:normal;color:#222;line-height:1.1;margin-bottom:12px;margin-top:12px}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small{font-size:60%;color:#6f6f6f;line-height:0}
h1{font-size:34px;}
h2{font-size:26px;}
.main-logo{margin-bottom:12px;}
h3{font-size:24px;text-transform:uppercase;}
h4{font-size:17px;}
h5{font-size:17px;}
h6{font-size:15px;}
h1,h2{margin-bottom:32px;}
.homepage-new h2{font-size:26px !important;}
hr{border:solid #ebebeb;border-width:1px 0 0;clear:both;margin:22px 0 21px;height:0}
.subheader{line-height:1.3;color:#6f6f6f;font-weight:300;margin-bottom:15px}
em, i{font-style:italic;line-height:inherit}
strong, b{font-weight:bold;line-height:inherit}
small{font-size:60%;line-height:inherit}
code{font-weight:bold;background:#ff9}
ul, ol{font-size:13px;line-height:1.6;margin-bottom:15px;list-style-position:inherit;margin-left:11px;}
ul li ul, ul li ol{margin-left:20px;margin-bottom:0}
ul.square, ul.circle, ul.disc{margin-left:15px}
ul.square{list-style-type:square}
ul.square li ul{list-style:inherit}
ul.circle{list-style-type:circle}
ul.circle li ul{list-style:inherit}
ul.disc{list-style-type:disc}
ul.disc li ul{list-style:inherit}
ul.no-bullet{list-style:none}
ul.large li{line-height:21px}
ol li ul, ol li ol{margin-left:20px;margin-bottom:0}
blockquote, blockquote p{line-height:1.5;color:#6f6f6f}
blockquote{margin:0 0 15px;padding:9px 20px 0 19px;border-left:1px solid #ddd}
blockquote cite{display:block;font-size:11px;color:#555}
blockquote cite:before{content:"\2014 \0020"}
blockquote cite a, blockquote cite a:visited{color:#555}
abbr, acronym{text-transform:uppercase;font-size:90%;color:#222;border-bottom:1px solid #ddd;cursor:help}
abbr{text-transform:none}
.print-only{display:none!important}
@media print{*{background:transparent!important;color:black!important;box-shadow:none!important;text-shadow:none!important;-ms-filter:none!important}
a, a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after{content:""}
pre, blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr, img{page-break-inside:avoid}
img{max-width:100%!important}
p, h2, h3{orphans:3;widows:3}
h2, h3{page-break-after:avoid}
.hide-on-print{display:none!important}
.print-only{display:block!important;}
}
form{margin:0 0 19.41641px;}
.row form .row{margin:0 -6px}
.row form .row .column, .row form .row .columns{padding:0 6px}
.row form .row.collapse{margin:0}
.row form .row.collapse .column, .row form .row.collapse .columns{padding:0}
label{font-size:13px;color:#333;cursor:pointer;display:block;font-weight:500;margin-bottom:3px}
label.right{float:none;text-align:right}
label.inline{line-height:30px;margin:0 0 12px 0}
.prefix, .postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;height:30px;line-height:29px}
a.button.prefix, a.button.postfix{padding-left:0;padding-right:0;text-align:center}
span.prefix, span.postfix{background:#f2f2f2;border:1px solid #ccc}
.prefix{left:2px;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;overflow:hidden}
.postfix{right:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}
.formtxtbox{font-family:'proxima_nova_rgregular';background-color:#ecebeb;color:#333;display:inline-block;font-size:13px;margin:0 0 3px 0;margin-bottom:3px !important;padding:6px 5px 6px 15px;min-height:41px;width:99.2%;display:none;}
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea{font-family:'proxima_nova_rgregular';background-color:#ecebeb;border:0;color:#333;display:inline-block;font-size:13px;margin:0 0 3px 0;padding:6px 5px 6px 15px;height:41px;width:100%;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}
input[type="text"].oversize, input[type="password"].oversize, input[type="date"].oversize, input[type="datetime"].oversize, input[type="email"].oversize, input[type="number"].oversize, input[type="search"].oversize, input[type="tel"].oversize, input[type="time"].oversize, input[type="url"].oversize, textarea.oversize{font-size:15px;padding:4px 6px}
input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, textarea:focus{background:#f6f6f6;color:#333 !important;outline:none!important;}
input[type="text"][disabled], input[type="password"][disabled], input[type="date"][disabled], input[type="datetime"][disabled], input[type="email"][disabled], input[type="number"][disabled], input[type="search"][disabled], input[type="tel"][disabled], input[type="time"][disabled], input[type="url"][disabled], textarea[disabled]{background-color:#ecd7d7}
input#half{width:49.5%!important}
input#right{float:right;width:49.5%;margin-top:-44px}
input.half{width:49.5%!important}
input.right{float:right;width:49.5%;margin-top:-44px}
textarea{height:auto}
select{width:100%}
.user-info p{margin:0}
.user-info p.ovhidden{overflow:hidden}
fieldset{border:solid 1px #ddd;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:12px 12px 0;margin:18px 0}
fieldset legend{font-weight:bold;background:white;padding:0 3px;margin:0;margin-left:-3px}
.error input, input.error, .error textarea, textarea.error{border-color:#FF5000;background-color:rgba(255,87,0,0.1)}
.error label, label.error{color:#FF5000}
.error small, small.error{display:block;padding:6px 4px;margin-top:-13px;margin-bottom:12px;background:#FF5000;color:#fff;font-size:13px;font-size:1.2rem;font-weight:bold;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}
form.custom span.custom{display:inline-block;width:16px;height:16px;position:relative;top:2px;border:solid 1px #ccc;background:#fff}
form.custom span.custom.radio{-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px}
form.custom span.custom.checkbox:before{content:"";display:block;line-height:.8;height:14px;width:14px;text-align:center;position:absolute;top:0;left:0;font-size:14px;color:#fff}
form.custom span.custom.radio.checked:before{content:"";display:block;width:8px;height:8px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;background:#222;position:relative;top:3px;left:3px}
form.custom span.custom.checkbox.checked:before{content:"\00d7";color:#222}
form.custom div.custom.dropdown{display:block;position:relative;width:auto;height:28px;margin-bottom:9px;margin-top:2px}
form.custom div.custom.dropdown a.current{display:block;width:auto;line-height:26px;min-height:28px;padding:0;padding-left:6px;padding-right:38px;border:solid 1px #ddd;color:#141414;background-color:#fff;white-space:nowrap}
form.custom div.custom.dropdown a.selector{position:absolute;width:27px;height:28px;display:block;right:0;top:0;border:solid 1px #ddd}
form.custom div.custom.dropdown a.selector:after{content:"";display:block;content:"";display:block;width:0;height:0;border:solid 5px;border-color:#aaa transparent transparent transparent;position:absolute;left:50%;top:50%;margin-top:-2px;margin-left:-5px}
form.custom div.custom.dropdown:hover a.selector:after, form.custom div.custom.dropdown.open a.selector:after{content:"";display:block;width:0;height:0;border:solid 5px;border-color:#222 transparent transparent transparent}
form.custom div.custom.dropdown.open ul{display:block;z-index:10}
form.custom div.custom.dropdown.small{width:134px!important}
form.custom div.custom.dropdown.medium{width:254px!important}
form.custom div.custom.dropdown.large{width:434px!important}
form.custom div.custom.dropdown.expand{width:100%!important}
form.custom div.custom.dropdown.open.small ul{width:134px!important}
form.custom div.custom.dropdown.open.medium ul{width:254px!important}
form.custom div.custom.dropdown.open.large ul{width:434px!important}
form.custom div.custom.dropdown.open.expand ul{width:100%!important}
form.custom div.custom.dropdown ul{position:absolute;width:auto;display:none;margin:0;left:0;top:27px;margin:0;padding:0;background:#fff;background:rgba(255,255,255,0.95);border:solid 1px #ccc}
form.custom div.custom.dropdown ul li{color:#555;font-size:11px;cursor:pointer;padding:3px;padding-left:6px;padding-right:38px;min-height:18px;line-height:18px;margin:0;white-space:nowrap;list-style:none}
form.custom div.custom.dropdown ul li.selected{background:#fdc;color:#000}
form.custom div.custom.dropdown ul li.selected:after{content:"\2013";position:absolute;right:10px}
form.custom div.custom.dropdown ul li:hover{background-color:#ffeee5;color:#222}
form.custom div.custom.dropdown ul li:hover:after{content:"\2013";position:absolute;right:10px;color:#ffab80}
form.custom div.custom.dropdown ul li.selected:hover{background:#fdc;cursor:default;color:#000}
form.custom div.custom.dropdown ul li.selected:hover:after{color:#000}
form.custom div.custom.dropdown ul.show{display:block}
form.custom .custom.disabled{background-color:#ddd}
form.custom div.custom.dropdown a.selector{height:30px}
.lt-ie9 form.custom div.custom.dropdown a.selector{height:30px}
.row{width:100%;max-width:100%;min-width:768px;margin:0 auto;padding:0 30px}
.row .row{width:auto;max-width:none;min-width:0;margin:0 -7.5px}
.row.collapse .column, .row.collapse .columns{padding:0}
.row .row{width:auto;max-width:none;min-width:0;margin:0 -7.5px}
.row .row.collapse{margin:0}
.column, .columns{float:left;min-height:1px;padding:0 2.5px;position:relative}
.column.centered, .columns.centered{float:none;margin:0 auto}
[class*="column"]+[class*="column"]:last-child{float:right}
[class*="column"]+[class*="column"].end{float:left}
.one, .row .one{width:8.33333%}
.two, .row .two{width:16.66667%}
.three, .row .three{width:25%}
.four, .row .four{width:33.33333%}
.five, .row .five{width:41.66667%}
.six, .row .six{width:50%}
.seven, .row .seven{width:58.33333%}
.eight, .row .eight{width:66.66667%}
.nine, .row .nine{width:76%}
.ten, .row .ten{width:83.33333%}
.eleven, .row .eleven{width:91.66667%}
.twelve, .row .twelve{width:100%}
.row .offset-by-one{margin-left:8.33333%}
.row .offset-by-two{margin-left:16.66667%}
.row .offset-by-three{margin-left:25%}
.row .offset-by-four{margin-left:33.33333%}
.row .offset-by-five{margin-left:41.66667%}
.row .offset-by-six{margin-left:50%}
.row .offset-by-seven{margin-left:58.33333%}
.row .offset-by-eight{margin-left:66.66667%}
.row .offset-by-nine{margin-left:75%}
.row .offset-by-ten{margin-left:83.33333%}
.push-two{left:16.66667%}
.pull-two{right:16.66667%}
.push-three{left:25%}
.pull-three{right:25%}
.push-four{left:33.33333%}
.pull-four{right:33.33333%}
.push-five{left:41.66667%}
.pull-five{right:41.66667%}
.push-six{left:50%}
.pull-six{right:50%}
.push-seven{left:58.33333%}
.pull-seven{right:58.33333%}
.push-eight{left:66.66667%}
.pull-eight{right:66.66667%}
.push-nine{left:75%}
.pull-nine{right:75%}
.push-ten{left:83.33333%}
.pull-ten{right:83.33333%}
img, object, embed{max-width:100%;height:auto}
object, embed{height:100%}
img{-ms-interpolation-mode:bicubic;border:0}
#map_canvas img, .map_canvas img{max-width:none!important}
.row, .clearfix{}
.row:before, .row:after, .clearfix:before, .clearfix:after{content:"";display:table}
.row:after, .clearfix:after{clear:both}
.block-grid{display:block;overflow:hidden;padding:0}
.block-grid>li{display:block;height:auto;float:left}
.block-grid.one-up{margin:0}
.block-grid.one-up>li{width:100%;padding:0 0 15px}
.block-grid.two-up{margin:0 -15px}
.block-grid.two-up>li{width:50%;padding:0 15px 15px}
.block-grid.two-up>li:nth-child(2n+1){clear:both}
.block-grid.three-up{margin:0 -12px}
.block-grid.three-up>li{width:33.33%;padding:0 12px 12px}
.block-grid.three-up>li:nth-child(3n+1){clear:both}
.block-grid.four-up{margin:0 -10px}
.block-grid.four-up>li{width:25%;padding:0 10px 10px}
.block-grid.four-up>li:nth-child(4n+1){clear:both}
.block-grid.five-up{margin:0 -8px}
.block-grid.five-up>li{width:20%;padding:0 8px 8px}
.block-grid.five-up>li:nth-child(5n+1){clear:both}
.button{width:auto;background:#FF5000;border:0;outline:0;color:white;cursor:pointer;display:inline-block;font-family:'proxima_nova_rgregular';font-size:13px;font-weight:bold;line-height:1;margin:0;outline:0;padding:10px 20px 11px;position:relative;text-align:center;text-decoration:none;-webkit-transition:background-color .5s ease-in-out;-moz-transition:background-color .5s ease-in-out;-o-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out}
#button, .wpcf7-submit{width:auto;background:#FF5000;border:0;color:white;cursor:pointer;display:inline-block;font-family:'proxima_nova_rgregular';font-size:13px;font-weight:bold;line-height:1;margin:0;outline:0;padding:10px 20px 11px;position:relative;text-align:center;text-decoration:none;-webkit-transition:background .15s ease-in-out;-moz-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;transition:background .15s ease-in-out}
#button:hover{color:white;background:#1a2732}
.button:hover{color:white;background:#333}
.button:active{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;-moz-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;box-shadow:0 1px 0 rgba(0,0,0,0.2) inset}
.button:focus{-webkit-box-shadow:0 0 4px #FF5000, 0 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:0 0 4px #FF5000, 0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 0 4px #FF5000, 0 1px 0 rgba(255,255,255,0.5) inset;color:white}
.button.large{font-size:15px;padding:15px 30px 16px}
.button.medium{font-size:12px}
.button.small{font-size:9px;padding:7px 14px 8px}
.button.tiny{font-size:8px;padding:5px 10px 6px}
.button.expand{width:100%;text-align:center}
.button.primary{background-color:#FF5000;border:1px solid #b33d00}
.button.primary:hover{background-color:#cc4600}
.button.primary:focus{-webkit-box-shadow:0 0 4px #FF5000, 0 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:0 0 4px #FF5000, 0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 0 4px #FF5000, 0 1px 0 rgba(255,255,255,0.5) inset}
.button.success{background-color:#5da423;border:1px solid #396516}
.button.success:hover{background-color:#457a1a}
.button.success:focus{-webkit-box-shadow:0 0 5px #5da423, 0 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:0 0 5px #5da423, 0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 0 5px #5da423, 0 1px 0 rgba(255,255,255,0.5) inset}
.button.alert{background-color:#FF5000;border:1px solid #b33d00}
.button.alert:hover{background-color:#cc4600}
.button.alert:focus{-webkit-box-shadow:0 0 4px #FF5000, 0 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:0 0 4px #FF5000, 0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 0 4px #FF5000, 0 1px 0 rgba(255,255,255,0.5) inset}
.button.secondary{background-color:#ccc;color:black;border:1px solid #a6a6a6}
.button.secondary:hover{background-color:#b3b3b3}
.button.secondary:focus{-webkit-box-shadow:0 0 5px #ccc, 0 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:0 0 5px #ccc, 0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 0 5px #ccc, 0 1px 0 rgba(255,255,255,0.5) inset}
.button.radius{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
.button.round{-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px}
.button.full-width{width:100%;text-align:center;padding-left:0!important;padding-right:0!important}
.button.left-align{text-align:left;text-indent:12px}
.button.disabled, .button[disabled]{opacity:.6;cursor:default;background:#FF5000;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.button.disabled:hover, .button[disabled]:hover{background:#FF5000}
.button.disabled.success, .button[disabled].success{background-color:#5da423}
.button.disabled.success:hover, .button[disabled].success:hover{background-color:#5da423}
.button.disabled.alert, .button[disabled].alert{background-color:#FF5000}
.button.disabled.alert:hover, .button[disabled].alert:hover{background-color:#FF5000}
.button.disabled.secondary, .button[disabled].secondary{background-color:#ccc}
.button.disabled.secondary:hover, .button[disabled].secondary:hover{background-color:#ccc}
input[type=submit].button, button.button{-webkit-appearance:none}
input[type="submit"].tiny.button{padding:3px 10px 4px}
input[type="submit"].small.button{padding:5px 14px 6px}
input[type="submit"].button, input[type=submit].medium.button{padding:8px 20px 9px}
input[type="submit"].large.button{padding:13px 30px 14px}
.button.dropdown{position:relative;padding-right:44px}
.button.dropdown.large{padding-right:60px}
.button.dropdown.small{padding-right:28px}
.button.dropdown.tiny{padding-right:20px}
.button.dropdown:after{content:"";display:block;width:0;height:0;border:solid 6px;border-color:white transparent transparent transparent;position:absolute;top:50%;right:20px;margin-top:-2px}
.button.dropdown.large:after{content:"";display:block;width:0;height:0;border:solid 7px;border-color:white transparent transparent transparent;margin-top:-3px;right:30px}
.button.dropdown.small:after{content:"";display:block;width:0;height:0;border:solid 5px;border-color:white transparent transparent transparent;margin-top:-2px;right:14px}
.button.dropdown.tiny:after{content:"";display:block;width:0;height:0;border:solid 4px;border-color:white transparent transparent transparent;margin-top:-1px;right:10px}
.button.dropdown>ul{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:none;position:absolute;left:-1px;background:#fff;background:rgba(255,255,255,0.95);list-style:none;margin:0;padding:0;border:1px solid #ccc;border-top:0;min-width:100%;z-index:40}
.button.dropdown>ul li{width:100%;cursor:pointer;padding:0;min-height:18px;line-height:18px;margin:0;white-space:nowrap;list-style:none}
.button.dropdown>ul li a{display:block;color:#555;font-size:11px;font-weight:normal;padding:6px 14px;text-align:left}
.button.dropdown>ul li:hover{background-color:#ffeee5;color:#222}
.button.dropdown>ul li.divider{min-height:0;padding:0;height:1px;margin:4px 0;background:#ededed}
.button.dropdown.up>ul{border-top:1px solid #ccc;border-bottom:0}
.button.dropdown ul.no-hover.show-dropdown{display:block!important}
.button.dropdown:hover>ul.no-hover{display:none}
.button.dropdown.split{padding:0;position:relative}
.button.dropdown.split:after{display:none}
.button.dropdown.split:hover{background-color:#FF5000}
.button.dropdown.split.alert:hover{background-color:#FF5000}
.button.dropdown.split.success:hover{background-color:#5da423}
.button.dropdown.split.secondary:hover{background-color:#ccc}
.button.dropdown.split>a{color:white;display:block;padding:10px 50px 11px 20px;padding-left:20px;padding-right:50px;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}
.button.dropdown.split>a:hover{background-color:#cc4600}
.button.dropdown.split.large>a{padding:15px 75px 16px 30px;padding-left:30px;padding-right:75px}
.button.dropdown.split.small>a{padding:7px 35px 8px 14px;padding-left:14px;padding-right:35px}
.button.dropdown.split.tiny>a{padding:5px 25px 6px 10px;padding-left:10px;padding-right:25px}
.button.dropdown.split>span{background-color:#FF5000;position:absolute;right:0;top:0;height:100%;width:30px;border-left:1px solid #b33d00;-webkit-box-shadow:1px 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:1px 1px 0 rgba(255,255,255,0.5) inset;box-shadow:1px 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}
.button.dropdown.split>span:hover{background-color:#cc4600}
.button.dropdown.split>span:after{content:"";display:block;width:0;height:0;border:solid 6px;border-color:white transparent transparent transparent;position:absolute;top:50%;left:50%;margin-left:-6px;margin-top:-2px}
.button.dropdown.split.secondary>span:after{content:"";display:block;width:0;height:0;border:solid 6px;border-color:black transparent transparent transparent}
.button.dropdown.split.large span{width:45px}
.button.dropdown.split.small span{width:21px}
.button.dropdown.split.tiny span{width:15px}
.button.dropdown.split.large span:after{content:"";display:block;width:0;height:0;border:solid 7px;border-color:white transparent transparent transparent;margin-top:-3px;margin-left:-7px}
.button.dropdown.split.small span:after{content:"";display:block;width:0;height:0;border:solid 4px;border-color:white transparent transparent transparent;margin-top:-1px;margin-left:-4px}
.button.dropdown.split.tiny span:after{content:"";display:block;width:0;height:0;border:solid 3px;border-color:white transparent transparent transparent;margin-top:-1px;margin-left:-3px}
.button.dropdown.split.alert>span{background-color:#FF5000;border-left-color:#b33d00}
.button.dropdown.split.success>span{background-color:#5da423;border-left-color:#396516}
.button.dropdown.split.secondary>span{background-color:#ccc;border-left-color:#a6a6a6}
.button.dropdown.split.secondary>a{color:black}
.button.dropdown.split.alert>a:hover, .button.dropdown.split.alert>span:hover{background-color:#cc4600}
.button.dropdown.split.success>a:hover, .button.dropdown.split.success>span:hover{background-color:#457a1a}
.button.dropdown.split.secondary>a:hover, .button.dropdown.split.secondary>span:hover{background-color:#b3b3b3}
ul.button-group{list-style:none;padding:0;margin:0 0 12px;}
ul.button-group:before, ul.button-group:after{content:"";display:table}
ul.button-group:after{clear:both}
ul.button-group li{padding:0;margin:0 0 0 -1px;float:left}
ul.button-group li:first-child{margin-left:0}
ul.button-group.radius li a.button, ul.button-group.radius li a.button.radius, ul.button-group.radius li a.button-rounded{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
ul.button-group.radius li:first-child a.button, ul.button-group.radius li:first-child a.button.radius{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}
ul.button-group.radius li:first-child a.button.rounded{-moz-border-radius-topleft:1000px;-webkit-border-top-left-radius:1000px;border-top-left-radius:1000px;-moz-border-radius-bottomleft:1000px;-webkit-border-bottom-left-radius:1000px;border-bottom-left-radius:1000px}
ul.button-group.radius li:last-child a.button, ul.button-group.radius li:last-child a.button.radius{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}
ul.button-group.radius li:last-child a.button.rounded{-moz-border-radius-topright:1000px;-webkit-border-top-right-radius:1000px;border-top-right-radius:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-bottom-right-radius:1000px;border-bottom-right-radius:1000px}
ul.button-group.even a.button{width:100%}
ul.button-group.even.two-up li{width:50%}
ul.button-group.even.three-up li{width:33.3%}
ul.button-group.even.three-up li:first-child{width:33.4%}
ul.button-group.even.four-up li{width:25%}
ul.button-group.even.five-up li{width:20%}
div.button-bar{overflow:hidden}
div.button-bar ul.button-group{float:left;margin-right:8px}
div.button-bar ul.button-group:last-child{margin-left:0}
#menu-main_menu{margin:0;padding-right:142px;position:absolute;top:63px;right:0}
.stickey-menu #menu-main_menu{top:8px!important;}
#menu-main_menu>li{float:left;display:block;position:relative;padding:0;margin:0}
#menu-main_menu>li.active{color:#FFF;}
#menu-main_menu>li.active>a{color:#FFF;cursor:default}
#menu-main_menu > li.current-menu-item a,
#menu-main_menu>li:hover a{color:#FFF;}
#menu-main_menu>li>a{color:#FF5000;font-size:15px;font-family:'proxima_nova_ltbold';text-transform:uppercase}
.homepage #menu-main_menu>li>a{color:#FF5000;transition:all .5s;-moz-transition:width .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.homepage-new .homeServ .three h3{text-align:left !important;}
.homepage-new .homeServ .three a p{text-align:left;padding:0 0 !important;}
.homepage-new .desc-text li{text-align:left;list-style:none;}
.homepage-new .desc-text li:before{content:"â€¢ ";color:#fb5400;padding-right:5px;}
.homepage #menu-main_menu>li a:hover{color:#FFF;}
#menu-main_menu>li ul{margin-bottom:0}
#menu-main_menu>li .flyout{display:none}
#menu-main_menu>li.has-flyout>a:first-child{padding-right:40px;position:relative}
#menu-main_menu>li.has-flyout>a:first-child:after{content:"";display:block;width:0;height:0;border:solid 4px;border-color:#e6e6e6 transparent transparent transparent;position:absolute;right:20px;top:17px}
#menu-main_menu>li.has-flyout>a.flyout-toggle{border-left:0!important;position:absolute;right:0;top:0;padding:20px;z-index:2;display:block}
#menu-main_menu>li.has-flyout.is-touch>a:first-child{padding-right:55px}
#menu-main_menu>li.has-flyout.is-touch>a.flyout-toggle{border-left:1px dashed #666}
#menu-main_menu>li>a:first-child{position:relative;padding:0 13px;display:block;text-decoration:none;font-size:14px}
@media only screen and (min-width:1199px){#menu-main_menu > li > a:last-child{padding-right:0;}
}
#menu-main_menu>li>input{margin:0 10px}
#menu-main_menu.vertical{height:auto;margin-top:0}
#menu-main_menu.vertical>li{float:none;border-bottom:0;border-right:solid 1px #333;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
#menu-main_menu.vertical>li.has-flyout>a:first-child:after{content:"";display:block;width:0;height:0;border:solid 4px;border-color:transparent transparent transparent #e6e6e6}
#menu-main_menu.vertical>li .flyout{left:100%;top:-1px}
#menu-main_menu.vertical>li .flyout.right{left:auto;right:100%}
#menu-main_menu.vertical>li.active{border-right:solid 1px #cc4600}
#menu-main_menu.vertical>li:last-child{border-bottom:solid 1px #333}
.flyout{background:#f2f2f2;padding:20px;margin:0;border:1px solid #d9d9d9;position:absolute;top:39px;left:-1px;width:250px;z-index:40;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.1);box-shadow:0 1px 5px rgba(0,0,0,0.1)}
.flyout p{line-height:1.2;font-size:11px}
.flyout *:first-child{margin-top:0}
.flyout *:last-child{margin-bottom:0}
.flyout.small{width:166.66667px}
.flyout.large{width:437.5px}
.flyout.right{left:auto;right:-2px}
.flyout.left{right:auto;left:-2px}
.flyout.up{top:auto;bottom:39px}
ul.flyout, #menu-main_menu li ul{padding:0;list-style:none}
ul.flyout li, #menu-main_menu li ul li{border-left:solid 3px #CCC;position:relative}
ul.flyout li a, #menu-main_menu li ul li a{background:#f2f2f2;border:1px solid #e6e6e6;border-width:1px 1px 0 0;color:#555;display:block;font-size:13px;height:auto;line-height:1;padding:15px 20px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset}
ul.flyout li:hover>a, #menu-main_menu li ul li:hover>a{background:#ebebeb;color:#333}
ul.flyout li.active, #menu-main_menu li ul li.active{margin-top:0;border-top:1px solid #4d4d4d;border-left:4px solid #1a1a1a}
ul.flyout li.active a, #menu-main_menu li ul li.active a{background:#4d4d4d;border:0;color:#fff;height:auto;margin:0;position:static;top:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
#menu-main_menu>li{padding-bottom:15px}
#menu-main_menu li ul{display:none;position:absolute;top:30px;left:0;width:170px;margin:0;z-index:9999;height:auto;overflow:visible!important}
#menu-main_menu li:hover ul li a{color:#777}
#menu-main_menu li:hover ul li:hover>a{color:#222}
#menu-main_menu li ul li ul{top:0;left:167px}
div.orbit-wrapper{width:1px;height:1px;position:relative}
div.orbit{width:1px;height:1px;position:relative;overflow:hidden;}
div.orbit.with-bullets{margin-bottom:40px}
div.orbit .orbit-slide{width:100%;position:absolute;top:0;left:0}
div.orbit a.orbit-slide{border:0;line-height:0;display:none}
div.orbit-wrapper div.timer{width:40px;height:40px;overflow:hidden;position:absolute;top:10px;right:10px;opacity:.6;cursor:pointer;z-index:31}
div.orbit-wrapper span.rotator{display:block;width:40px;height:40px;position:absolute;top:0;left:-20px;background:url('../images/foundation/orbit/rotator-black.png') no-repeat;z-index:3}
div.orbit-wrapper span.mask{display:block;width:20px;height:40px;position:absolute;top:0;right:0;z-index:2;overflow:hidden}
div.orbit-wrapper span.rotator.move{left:0}
div.orbit-wrapper span.mask.move{width:40px;left:0;background:url('../images/foundation/orbit/timer-black.png') repeat 0 0}
div.orbit-wrapper span.pause{display:block;width:40px;height:40px;position:absolute;top:0;left:0;background:url('../images/foundation/orbit/pause-black.png') no-repeat;z-index:4;opacity:0}
div.orbit-wrapper span.pause.active{background:url('../images/foundation/orbit/pause-black.png') no-repeat 0 -40px}
div.orbit-wrapper div.timer:hover span.pause, div.orbit-wrapper span.pause.active{opacity:1}
.orbit-caption{display:none;font-family:'proxima_nova_rgregular'}
.orbit-wrapper .orbit-caption{background:#000;background:rgba(0,0,0,0.6);z-index:30;color:#fff;text-align:center;padding:7px 0;font-size:13px;font-size:1.3rem;position:absolute;right:0;bottom:0;width:100%}
div.orbit-wrapper div.slider-nav{display:block}
div.orbit-wrapper div.slider-nav span{width:39px;height:50px;text-indent:-9999px;position:absolute;z-index:30;top:50%;margin-top:-25px;cursor:pointer}
div.orbit-wrapper div.slider-nav span.right{background:url('../images/foundation/orbit/right-arrow.png');background-size:100%;right:0}
div.orbit-wrapper div.slider-nav span.left{background:url('../images/foundation/orbit/left-arrow.png');background-size:100%;left:0}
.lt-ie9 div.orbit-wrapper div.slider-nav span.right{background:url('../images/foundation/orbit/right-arrow-small.png')}
.lt-ie9 div.orbit-wrapper div.slider-nav span.left{background:url('../images/foundation/orbit/left-arrow-small.png')}
ul.orbit-bullets{position:absolute;z-index:30;list-style:none;bottom:-40px;left:50%;margin-left:-50px;padding:0}
ul.orbit-bullets li{float:left;margin-left:5px;cursor:pointer;color:#999;text-indent:-9999px;background:url('../images/foundation/orbit/bullets.jpg') no-repeat 4px 0;width:13px;height:13px;overflow:hidden}
ul.orbit-bullets li.active{color:#222;background-position:-8px 0}
ul.orbit-bullets li.has-thumb{background:0;width:100px;height:75px}
ul.orbit-bullets li.active.has-thumb{background-position:0 0;border-top:2px solid #000}
div.orbit img.fluid-placeholder{visibility:hidden;position:static;display:block;width:100%}
div.orbit, div.orbit-wrapper{width:100%!important;}
ul.orbit-bullets{position:absolute;z-index:30;list-style:none;bottom:-50px;left:50%;margin-left:-50px;padding:0}
ul.orbit-bullets li{float:left;margin-left:5px;cursor:pointer;color:#999;text-indent:-9999px;background:url('../images/foundation/orbit/bullets.jpg') no-repeat 4px 0;width:13px;height:13px;overflow:hidden}
ul.orbit-bullets li.has-thumb{background:0;width:100px;height:75px}
ul.orbit-bullets li.active{color:#222;background-position:-8px 0}
ul.orbit-bullets li.active.has-thumb{background-position:0 0;border-top:2px solid #000}
.lt-ie9 .timer{display:none!important}
.lt-ie9 div.caption{background:transparent;}
.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,0.45);z-index:40;display:none;top:0;left:0}
.reveal-modal{background:white;visibility:hidden;display:none;top:100px;left:50%;margin-left:-260px;width:520px;position:absolute;z-index:41;padding:30px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);-moz-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4)}
.reveal-modal *:first-child{margin-top:0}
.reveal-modal *:last-child{margin-bottom:0}
.reveal-modal .close-reveal-modal{font-size:22px;font-size:2.2rem;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rgba(0,0,0,0.6);font-weight:bold;cursor:pointer}
.reveal-modal.small{width:30%;margin-left:-15%}
.reveal-modal.medium{width:40%;margin-left:-20%}
.reveal-modal.large{width:60%;margin-left:-30%}
.reveal-modal.xlarge{width:70%;margin-left:-35%}
.reveal-modal.expand{width:90%;margin-left:-45%}
.reveal-modal .row{min-width:0;margin-bottom:10px}
dl.tabs{border-bottom:solid 1px #e6e6e6;display:block;height:40px;padding:0;margin-bottom:20px}
dl.tabs.contained{margin-bottom:0}
dl.tabs dt{color:#b3b3b3;cursor:default;display:block;float:left;font-size:10px;height:40px;line-height:40px;padding:0;padding-right:9px;padding-left:20px;width:auto;text-transform:uppercase}
dl.tabs dt:first-child{padding:0;padding-right:9px}
dl.tabs dd{display:block;float:left;padding:0;margin:0}
dl.tabs dd a{color:gray;display:block;font-size:13px;height:40px;line-height:40px;padding:0 21px}
dl.tabs dd a:focus{font-weight:bold;color:#FF5000}
dl.tabs dd.active{border-top:3px solid #FF5000;margin-top:-3px}
dl.tabs dd.active a{cursor:default;color:#4d4d4d;background:#fff;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;font-weight:bold}
dl.tabs dd:first-child{margin-left:0}
dl.tabs.vertical{height:auto;border-bottom:1px solid #e6e6e6}
dl.tabs.vertical dt, dl.tabs.vertical dd{float:none;height:auto}
dl.tabs.vertical dd{border-left:3px solid #ccc}
dl.tabs.vertical dd a{background:#f2f2f2;border:0;border:1px solid #e6e6e6;border-width:1px 1px 0 0;color:#555;display:block;font-size:13px;height:auto;line-height:1;padding:15px 20px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset}
dl.tabs.vertical dd.active{margin-top:0;border-top:1px solid #4d4d4d;border-left:4px solid #1a1a1a}
dl.tabs.vertical dd.active a{background:#4d4d4d;border:0;color:#fff;height:auto;margin:0;position:static;top:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
dl.tabs.vertical dd:first-child a.active{margin:0}
dl.tabs.pill{border-bottom:0;margin-bottom:10px}
dl.tabs.pill dd{margin-right:10px}
dl.tabs.pill dd:last-child{margin-right:0}
dl.tabs.pill dd a{-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px;background:#e6e6e6;height:26px;line-height:26px;color:#666}
dl.tabs.pill dd.active{border:0;margin-top:0}
dl.tabs.pill dd.active a{background-color:#FF5000;border:0;color:#fff}
dl.tabs.pill.contained{border-bottom:solid 1px #eee;margin-bottom:0}
dl.tabs.pill.two-up dd, dl.tabs.pill.three-up dd, dl.tabs.pill.four-up dd, dl.tabs.pill.five-up dd{margin-right:0}
dl.tabs.two-up dt a, dl.tabs.two-up dd a, dl.tabs.three-up dt a, dl.tabs.three-up dd a, dl.tabs.four-up dt a, dl.tabs.four-up dd a, dl.tabs.five-up dt a, dl.tabs.five-up dd a{padding:0 15px;text-align:center;overflow:hidden}
dl.tabs.two-up dt, dl.tabs.two-up dd{width:50%}
dl.tabs.three-up dt, dl.tabs.three-up dd{width:33.33%}
dl.tabs.four-up dt, dl.tabs.four-up dd{width:25%}
dl.tabs.five-up dt, dl.tabs.five-up dd{width:20%}
ul.tabs-content{display:block;margin:0 0 20px;padding:0}
ul.tabs-content>li{display:none}
ul.tabs-content>li.active{display:block}
ul.tabs-content.contained{padding:0}
ul.tabs-content.contained>li{border:solid 0 #e6e6e6;border-width:0 1px 1px 1px;padding:20px}
ul.tabs-content.contained.vertical>li{border-width:1px 1px 1px 1px}
.no-js ul.tabs-content>li{display:block}
.show-for-small, .show-for-medium, .show-for-medium-down, .hide-for-large, .hide-for-large-up, .show-for-xlarge{display:none!important}
.hide-for-xlarge, .show-for-large, .show-for-large-up, .hide-for-small, .hide-for-medium, .hide-for-medium-down{display:block!important}
.show-for-landscape, .hide-for-portrait{display:block!important}
.hide-for-landscape, .show-for-portrait{display:none!important}
.show-for-touch{display:none!important}
.hide-for-touch{display:block!important}
.touch .show-for-touch{display:block!important}
.touch .hide-for-touch{display:none!important}
table.show-for-xlarge, table.show-for-large, table.hide-for-small, table.hide-for-medium{display:table!important}
div.alert-box{display:block;padding:6px 7px 7px;font-weight:bold;font-size:13px;color:white;background-color:#FF5000;border:1px solid rgba(0,0,0,0.1);margin-bottom:12px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;text-shadow:0 -1px rgba(0,0,0,0.3);position:relative}
div.alert-box.success{background-color:#5da423;color:#fff;text-shadow:0 -1px rgba(0,0,0,0.3)}
div.alert-box.alert{background-color:#FF5000;color:#fff;text-shadow:0 -1px rgba(0,0,0,0.3)}
div.alert-box.secondary{background-color:#ccc;color:#333;text-shadow:0 1px rgba(255,255,255,0.3)}
div.alert-box a.close{color:#333;position:absolute;right:4px;top:-1px;font-size:15px;opacity:.2;padding:4px}
div.alert-box a.close:hover, div.alert-box a.close:focus{opacity:.4}
.label{padding:1px 4px 2px;font-size:10px;font-weight:bold;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline;position:relative;bottom:1px;color:#fff;background:#FF5000}
.label.radius{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
.label.round{padding:1px 7px 2px;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px}
.label.alert{background-color:#FF5000}
.label.success{background-color:#5da423}
.label.secondary{background-color:#ccc;color:#333}
.has-tip{border-bottom:dotted 1px #ccc;cursor:help;font-weight:bold;color:#333}
.has-tip:hover{border-bottom:dotted 1px #993400;color:#FF5000}
.has-tip.tip-left, .has-tip.tip-right{float:none!important}
.tooltip{display:none;background:black;background:rgba(0,0,0,0.85);position:absolute;color:white;font-weight:bold;font-size:13px;font-size:1.2rem;padding:5px;z-index:999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:normal}
.tooltip>.nub{display:block;width:0;height:0;border:solid 5px;border-color:transparent transparent black transparent;border-color:transparent transparent rgba(0,0,0,0.85) transparent;position:absolute;top:-10px;left:10px}
.tooltip.tip-override>.nub{border-color:transparent transparent black transparent!important;border-color:transparent transparent rgba(0,0,0,0.85) transparent!important;top:-10px!important}
.tooltip.tip-top>.nub{border-color:black transparent transparent transparent;border-color:rgba(0,0,0,0.85) transparent transparent transparent;top:auto;bottom:-10px}
.tooltip.tip-left, .tooltip.tip-right{float:none!important}
.tooltip.tip-left>.nub{border-color:transparent transparent transparent black;border-color:transparent transparent transparent rgba(0,0,0,0.85);right:-10px;left:auto}
.tooltip.tip-right>.nub{border-color:transparent black transparent transparent;border-color:transparent rgba(0,0,0,0.85) transparent transparent;right:auto;left:-10px}
.tooltip.noradius{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
.tooltip.opened{color:#FF5000!important;border-bottom:dotted 1px #993400!important}
.tap-to-close{display:block;font-size:10px;font-size:1rem;color:#888;font-weight:normal}
.panel{background:#f2f2f2;border:solid 1px #e6e6e6;margin:0 0 22px 0;padding:20px}
.panel>:first-child{margin-top:0}
.panel>:last-child{margin-bottom:0}
.panel.callout{background:#FF5000;color:#fff;border-color:#cc4600;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5)}
.panel.callout a{color:#fff}
.panel.callout .button{background:white;border:0;color:#FF5000;text-shadow:none}
.panel.callout .button:hover{background:rgba(255,255,255,0.8)}
.panel.radius{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
ul.accordion{margin:0 0 22px 0;border-bottom:1px solid #ccc}
ul.accordion>li{list-style:none;margin:0;padding:0;border-top:1px solid #ccc}
ul.accordion>li .title{cursor:pointer;background:#d9d9d9;padding:15px;margin:0;position:relative;border-left:1px solid #ccc;border-right:1px solid #ccc;-webkit-transition:.15s background linear;-moz-transition:.15s background linear;-o-transition:.15s background linear;transition:.15s background linear}
ul.accordion>li .title h1, ul.accordion>li .title h2, ul.accordion>li .title h3, ul.accordion>li .title h4, ul.accordion>li .title h5{margin:0}
ul.accordion>li .title:after{content:"";display:block;width:0;height:0;border:solid 6px;border-color:transparent gray transparent transparent;position:absolute;right:15px;top:21px}
ul.accordion>li .content{display:none;padding:15px}
ul.accordion>li.active{border-top:3px solid #FF5000}
ul.accordion>li.active .title{background:white;padding-top:13px}
ul.accordion>li.active .title:after{content:"";display:block;width:0;height:0;border:solid 6px;border-color:gray transparent transparent transparent}
ul.accordion>li.active .content{background:white;display:block;border-left:1px solid #ccc;border-right:1px solid #ccc}
ul.side-nav{display:block;list-style:none;margin:0;padding:15px 0}
ul.side-nav li{display:block;list-style:none;margin:0 0 6px 0}
ul.side-nav li a{display:block}
ul.side-nav li.active a{color:#4d4d4d;font-weight:bold}
ul.side-nav li.divider{border-top:1px solid #e6e6e6;height:0;padding:0}
dl.sub-nav{display:block;width:auto;overflow:hidden;margin:-4px 0 18px;margin-right:0;margin-left:-9px;padding-top:4px}
dl.sub-nav dt, dl.sub-nav dd{float:left;display:inline;margin-left:9px;margin-bottom:10px}
dl.sub-nav dt{color:#999;font-weight:normal}
dl.sub-nav dd a{text-decoration:none;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px}
dl.sub-nav dd.active a{font-weight:bold;background:#FF5000;color:#fff;padding:3px 9px;cursor:default}
ul.pagination{display:block;height:24px;margin-left:-5px}
ul.pagination li{float:left;display:block;height:24px;color:#999;font-size:13px;margin-left:5px}
ul.pagination li a{display:block;padding:1px 7px 1px;color:#555}
ul.pagination li:hover a, ul.pagination li a:focus{background:#e6e6e6}
ul.pagination li.unavailable a{cursor:default;color:#999}
ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus{background:transparent}
ul.pagination li.current a{background:#FF5000;color:white;font-weight:bold;cursor:default}
ul.pagination li.current a:hover{background:#FF5000}
ul.breadcrumbs{display:block;background:#d9d9d9;padding:6px 10px 7px;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;overflow:hidden}
ul.breadcrumbs li{margin:0;padding:0 12px 0 0;float:left;list-style:none}
ul.breadcrumbs li a, ul.breadcrumbs li span{text-transform:uppercase;font-size:11px;font-size:1.1rem;padding-left:12px}
ul.breadcrumbs li:first-child a, ul.breadcrumbs li:first-child span{padding-left:0}
ul.breadcrumbs li:before{content:"/";color:#aaa}
ul.breadcrumbs li:first-child:before{content:" "}
ul.breadcrumbs li.current a{cursor:default;color:#333}
ul.breadcrumbs li:hover a, ul.breadcrumbs li a:focus{text-decoration:underline}
ul.breadcrumbs li.current:hover a, ul.breadcrumbs li.current a:focus{text-decoration:none}
ul.breadcrumbs li.unavailable a{color:#999}
ul.breadcrumbs li.unavailable:hover a, ul.breadcrumbs li.unavailable a:focus{text-decoration:none;color:#999;cursor:default}
ul.link-list{margin:0 0 15px -22px;padding:0;list-style:none;overflow:hidden}
ul.link-list li{list-style:none;float:left;margin-left:22px;display:block}
ul.link-list li a{display:block}
.keystroke, kbd{font-family:'proxima_nova_rgregular';font-size:11px;padding:2px 4px 0;margin:0;background:#ededed;border:solid 1px #dbdbdb;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
.th{display:block}
.th img{display:block;border:solid 4px #fff;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.2);-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.2);box-shadow:0 0 0 1px rgba(0,0,0,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition-property:box-shadow;-moz-transition-property:box-shadow;-o-transition-property:box-shadow;transition-property:box-shadow;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms}
.th:hover img{-webkit-box-shadow:0 0 6px 1px rgba(255,87,0,0.5);-moz-box-shadow:0 0 6px 1px rgba(255,87,0,0.5);box-shadow:0 0 6px 1px rgba(255,87,0,0.5)}
.flex-video{position:relative;padding-top:25px;padding-bottom:67.5%;height:0;margin-bottom:16px;overflow:hidden}
.flex-video.widescreen{padding-bottom:57.25%}
.flex-video.vimeo{padding-top:0}
.flex-video iframe, .flex-video object, .flex-video embed, .flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}
table{background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0 0 18px;border:1px solid #ddd}
table thead, table tfoot{background:#f5f5f5}
table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td{font-size:13px;line-height:18px;text-align:left}
table thead tr th, table tfoot tr td{padding:8px 10px 9px;font-size:14px;font-weight:bold;color:#222}
table thead tr th:first-child, table tfoot tr td:first-child{border-left:none}
table thead tr th:last-child, table tfoot tr td:last-child{border-right:0}
table tbody tr.even, table tbody tr.alt{background:#f9f9f9}
table tbody tr:nth-child(even){background:#f9f9f9}
table tbody tr td{color:#333;padding:9px 10px;vertical-align:top;border:0}
ul.vcard{display:inline-block;margin:0 0 12px 0;border:1px solid #ddd;padding:10px}
ul.vcard li{margin:0;display:block}
ul.vcard li.fn{font-weight:bold;font-size:15px;font-size:1.5rem}
p.vevent span.summary{font-weight:bold}
p.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:0;padding:0 1px}
div.progress{padding:2px;margin-bottom:10px;border:1px solid #ccc;height:25px}
div.progress .meter{background:#FF5000;height:100%;display:block;width:50%}
div.progress.secondary .meter{background:#ccc}
div.progress.success .meter{background:#5da423}
div.progress.alert .meter{background:#FF5000}
div.progress.radius{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
div.progress.radius .meter{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}
div.progress.round{-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px}
div.progress.round .meter{-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px}
.top-bar-js-breakpoint{width:1020px!important;visibility:hidden}
.contain-to-grid{width:100%;background:#222}
.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}
.top-bar{background:#222;height:45px;line-height:45px;margin:0 0 30px;padding:0;width:100%}
.contain-to-grid .top-bar{width:1020px;margin:0 auto}
.top-bar>ul .name h1{line-height:45px;margin:0}
.top-bar>ul .name h1 a{font-weight:bold;padding:0 22.5px;font-size:15px!important}
.top-bar>ul .name img{margin-top:-5px;vertical-align:middle}
.top-bar ul{display:inline;height:45px;line-height:45px;list-style:none}
.top-bar ul>li{float:left}
.top-bar ul>li a:not(.button){color:white;display:block;font-size:11px;font-weight:bold;height:45px;line-height:45px;padding:0 15px}
.top-bar ul>li:hover, .top-bar ul>li.active{background:black}
.top-bar ul>li:hover a, .top-bar ul>li.active a{color:#d9d9d9}
.top-bar ul>li.divider{background:black;-webkit-box-shadow:1px 0 0 rgba(255,255,255,0.1);-moz-box-shadow:1px 0 0 rgba(255,255,255,0.1);box-shadow:1px 0 0 rgba(255,255,255,0.1);height:100%;margin-right:1px;width:1px}
.top-bar ul>li.has-button a.button{margin:0 11.25px}
.top-bar ul>li.has-button:hover{background:#222}
.top-bar ul>li.has-button:hover a{color:#fff}
.top-bar ul>li.search{padding:0 15px}
.top-bar ul>li.search form{display:inline-block;margin-bottom:0;vertical-align:middle;width:200px}
.top-bar ul>li.search form input[type=text]{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;float:left;font-size:11px;margin-top:-1px;height:22.5px}
.top-bar ul>li.search form input[type=text]+.button{border-left:none;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;float:left;font-size:10px;margin-top:-1px;padding:5px 12px 4px}
.top-bar ul>li.search form input[type=search]{font-size:16px;margin-bottom:0}
.top-bar ul>li.search:hover{background:#222}
.top-bar ul>li.toggle-topbar{display:none}
.top-bar ul>li.has-dropdown{position:relative}
.top-bar ul>li.has-dropdown:hover>.dropdown{display:block;visibility:visible}
.top-bar ul>li.has-dropdown a{padding-right:33.75px}
.top-bar ul>li.has-dropdown a:after{content:"";display:block;width:0;height:0;border:solid 5px;border-color:white transparent transparent transparent;margin-right:15px;margin-top:-2.5px;position:absolute;right:0;top:50%}
.top-bar ul>li.has-dropdown .dropdown{background:#222;left:0;margin:0;padding:9px 0 0 0;position:absolute;visibility:hidden;z-index:99}
.top-bar ul>li.has-dropdown .dropdown li{background:#222;line-height:1;min-width:100%;padding-bottom:5px}
.top-bar ul>li.has-dropdown .dropdown li a{font-weight:normal;height:100%;line-height:1;padding:5px 17px 5px 15px;white-space:nowrap}
.top-bar ul>li.has-dropdown .dropdown li a:after{border:0}
.top-bar ul>li.has-dropdown .dropdown li a:hover{background:#3c3c3c}
.top-bar ul>li.has-dropdown .dropdown li label{color:#6f6f6f;font-size:8px;font-weight:bold;margin:0;padding-left:15px;text-transform:uppercase}
.top-bar ul>li.has-dropdown .dropdown li.divider{border-top:solid 1px black;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.1) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.1) inset;box-shadow:0 1px 0 rgba(255,255,255,0.1) inset;height:10px;padding:0;width:100%}
.top-bar ul>li.has-dropdown .dropdown li:last-child{padding-bottom:10px}
.top-bar ul>li.has-dropdown .dropdown li.has-dropdown>a{padding-right:30px}
.top-bar ul>li.has-dropdown .dropdown li.has-dropdown>a:after{border:0;content:"\00bb";right:5px;top:6px}
.top-bar ul>li.has-dropdown .dropdown li.has-dropdown .dropdown{position:absolute;left:100%;top:0}
.top-bar ul>li.has-dropdown .dropdown li.has-dropdown:hover>.dropdown{display:block}
.top-bar ul.left{float:left;width:auto;margin-bottom:0}
.top-bar ul.right{float:right;width:auto;margin-bottom:0}
.top-bar ul.right .has-dropdown .dropdown{left:auto;right:-1px}
.top-bar ul.right .has-dropdown .dropdown li.has-dropdown>.dropdown{right:100%;left:auto;width:100%}
.top-bar .js-generated{display:none}
.top-bar ul li .button.small{padding-bottom:6px}
.top-bar ul li.search form input[type=search]{font-size:14px;height:22px;padding:3px}
.lt-ie9 .top-bar ul li a{color:white;display:block;font-weight:bold;font-size:11px;height:45px;line-height:45px;padding:0 15px}
.lt-ie9 .top-bar ul li a.button{height:auto;line-height:30px;margin-top:7px}
.lt-ie9 .top-bar ul li a:hover{color:#ccc}
.lt-ie9 .top-bar ul li a img{margin-top:-5px;vertical-align:middle}
.lt-ie9 .top-bar ul li a.active{background:#151515;color:#d9d9d9}
.lt-ie9 .top-bar ul li.has-dropdown{padding-right:33.75px}
.lt-ie9 .top-bar ul li.has-dropdown>ul li{padding-right:0}
.entry-title{color:#1a2732;font-family:'proxima_nova_rgbold';font-weight:normal;line-height:1.1;margin-bottom:12px;font-size:15px!important}
.entry-meta1{margin-top:6px}
.entry-content p{font-family:'proxima_nova_rgregular';font-size:14px;font-weight:normal;text-align:justify}
.sep{display:none}
.by-author{display:none}
.entry-meta{display:none}
.entry-content h5{margin-bottom:3px}
.testimonialswidget_testimonial q{color:#ccc;font-family:'proxima_nova_rgregular';font-size:11px}
.testimonialswidget_author{color:#fff;font-family:'proxima_nova_rgbold'}
.testimonialswidget_testimonial cite{text-align:left!important;padding-top:10px;font-style:normal;color:#fff;border-top:1px solid #555;padding-left:5px;position:relative;margin-top:10px}
.testimonialswidget_testimonial cite:before{display:none}
.sales{color:#fff}
#categories-3{font-family:'proxima_nova_rgregular';font-weight:bold;color:#222;line-height:1.1;margin-bottom:12px;margin-top:12px;font-size:15px;text-transform:uppercase}
.home-services p a{display:none}
.testimonialswidget_author span{color:#fff!important}
.testimonialswidget_title{color:#ccc;font-size:11px;font-family:'proxima_nova_rgbold';font-weight:normal;font-style:normal}
.testimonialswidget_join_title{display:none}
.internet_more{float:left;width:49%}
.rightside{width:50%;float:right}
.shipping{width:50%;float:left}
.ecommerce_benifits{width:50%;float:left}
.our{font-size:14px!important}
.tagunderline a:hover{text-decoration:underline}
.testimonialswidget_testimonial{margin:0!important}
ul.faqs-widget li{line-height:22px}
.three, .row .three{width:25% !important;}
.three1{width:30%;margin-right:32px}
.three2{width:23%;margin-right:8px}
.testi-main{width:100%;height:auto}
.testi-left{width:12.8%;float:left;height:69px;line-height:80px;padding:0 5px;margin-bottom:20px;display:none}
.testi-right{width:85.2%;float:left;padding:1px 10px 10px 0}
input.half{width:49.5%}
input.right{float:right}
#reply-title{font-size:15px;padding-bottom:18px}
.comment-notes{display:none}
.form-allowed-tags{display:none}
.nolrpadding h5{text-transform:uppercase;margin-top:15px}
.sCurrency{font-size:16px}
.package-total .price_box{float:right;margin-right:10px;margin-top:-35px}
.package-total .row .three{width:25%}
.user-info div.wpcf7{margin:0;}
#pricing-form #tabs{margin-top:57px}
.identity-pkg input{margin-right:12px}
#pricing-form .identity-pkg label{margin-right:24px;padding:0}
#pricing-form #tabs ul{width:100%}
.free-package{line-height:25px;padding:5px 0 0}
.identity-pkg, .seo-pkg{margin-top:55px}
.identity-pkg h4, .seo-pkg h4{margin-top:0}
.identity-pkg p, .seo-pkg p{padding-left:7px;padding-right:20px;line-height:1.44em;}
.seo-pkg p{padding-bottom:10pxh}
.identity-pkg1 .package-total, .seo-pkg1 .package-total, .hosting-pkg .package-total, .identity-pkg .package-total, .seo-pkg .package-total{position:absolute;padding:0 1px;width:100% !important;height:31px;bottom:-30px;left:0;}
#wpcf7-f3538-t1-o1{margin-top:24px;}
.pricing-content #husain + .gray-bg{margin-top:7px;padding-top:15px;}
p.categories{font-family:'proxima_nova_rgbold'}
.categories a.selected{cursor:default;color:#000}
.nav-bar ul{margin-left:0}
table{border-color:#fff;border:0;border-collapse:collapse}
table tbody tr:first-child th{border-top:0;border-bottom:0}
table tbody tr:last-child td{border-bottom:0}
table tbody tr tr td{border-bottom:0}
table tbody tr td{background:#fff}
table tbody tr td{border:1px solid #dedede;border-left:none;border-top:0}
table.seotable tbody tr td{padding-left:20px;}
table tbody tr td:last-child{border-right:0}
table tbody tr th{border:1px solid #dedede;border-left:none;border-bottom:0}
table tbody tr th:last-child{border-right:0}
.services-page h4{margin:20px 0 3px 0;font-size:16px}
.solution-page h5{margin:22px 0 10px 0}
.solution-page h4{margin:25px 0 3px 0;font-size:16px}
.company-page h4{margin:20px 0 0 0;font-size:16px}
.four.serv-list h4{margin:45px 0 0 14px}
.serv-list .quater li{padding:22px 0 6px 0}
.nine .serv-list.onethird li{padding:10px 0 6px 0}
.nine .serv-list.onethird{margin-bottom:10px}
.services-page hr{margin:60px 0}
.services-page .list-bot-border li{margin-bottom:38px;margin-top:15px;margin-right:10px;min-height:179px;width:32%;padding:0 14px}
.tagunderline a{border:1px solid #ccc;color:#757575;padding:5px;float:left;margin:0 5px 5px 0;font-size:10px !important;font-weight:normal!important;text-transform:uppercase;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tagunderline a:hover{color:#666;background-color:#ebebeb;text-decoration:none}
.testi-right h4{text-transform:uppercase}
.search_box{border-bottom:1px solid #ebebeb;float:left;padding-bottom:0;width:100%;margin-top:10px;margin-bottom:20px}
.search_box p{float:left;width:100%}
.search_box span{float:left;padding-top:15px;text-align:right;width:76%}
.sear_main{float:left;margin:15px 0;width:100%}
.sear_main input{border:1px solid #ecebeb;color:#333;font-family:'proxima_nova_rgregular';font-size:14px;padding:8px 10px 8px;width:89.8%;height:44px}
.search_btn{float:left;margin:15px 0 15px 12px;width:85px}
.search_btn input{background:#FF5000;border:0 none;color:#fff;cursor:pointer;height:41px;text-align:center;width:85px;font-family:'proxima_nova_rgbold';font-weight:normal;text-transform:uppercase;font-size:13px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.search_btn input:hover{background:#333;color:#fff}
.search_con{border-bottom:1px solid #ebebeb;float:left;margin-top:20px;padding-bottom:20px;width:76%}
.search_rslts{color:#333;font-size:15px;font-weight:normal;font-family:'proxima_nova_rgbold';float:left}
.rslts{font-family:'proxima_nova_rgregular';font-size:14px;color:#666;float:left;padding-left:10px}
.search_key{padding-left:10px;margin-top:10px}
.search_key h4{font-size:18px;color:#000;padding:0;margin:0;text-transform:uppercase;margin-top:33px}
.search_cnt{font-size:14px;padding-top:15px;font-family:'proxima_nova_rgregular';margin-bottom:15px;line-height:1.6}
.search_img{width:100px;float:left;margin-right:20px;margin-top:18px}
.nobottompad{margin-bottom:0}
.six.serv-list ul.half{margin:14px 0 24px 0}
h4.how-can-start{padding-left:6px}
.submit-btn{background:url(../images/sb-search-btn.png) no-repeat!important;height:auto!important;width:30px!important;cursor:pointer}
#FileUpload{position:relative;margin-bottom:3px}
.FileUpload{position:relative;margin-bottom:3px}
#BrowserVisible{position:absolute;top:0;left:5px;z-index:1;background:#ecebeb;height:41px;width:478px}
#BrowserVisible input:hover{background-color:#1a2732;color:#FFF}
#BrowserVisible input.active{background-color:#1a2732;color:#FFF;}
#filebrowsercont{margin-bottom:5px;}
.BrowserVisible{position:absolute;top:0;left:0;z-index:1;background:#ecebeb;height:38px;width:100%;}
.BrowserVisible input:hover{background-color:#333;color:#FFF}
.BrowserVisible input.active{background-color:#333;color:#FFF;}
#FileField{width:94px;height:38px;font-size:13px;border:0;float:right;cursor:pointer}
.FileField{width:94px !important;height:38px !important;font-size:13px;border:0;margin:0;float:right;cursor:pointer}
#BrowserHidden{position:relative;width:580px;height:38px;text-align:right;-moz-opacity:0;opacity:0;z-index:2;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
.BrowserHidden{position:relative;width:580px !important;height:38px !important;text-align:right;-moz-opacity:0;opacity:0;z-index:2;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
#file_name{color:#888;left:18px;opacity:1;position:absolute;top:12px;z-index:9999}
.file_name_st{color:#888;left:18px;opacity:1;position:relative;top:12px;z-index:9999;}
.support_head{font-size:15px}
.support_list li{line-height:22px}
.support_serv_list li{border-bottom:1px solid #ebebeb;line-height:20px;list-style:disc inside none;margin-left:-20px;padding:5px 0 5px 8px}
.support_include{margin-bottom:20px;}
.support_serv_list_right li{border-bottom:1px solid #ccc;line-height:20px;list-style:disc inside none;margin-left:41px;padding:5px 0 5px 8px}
.support_right_head{margin-left:56px}
.right_p{font-weight:300!important;margin-left:72px}
.pricing-packages{margin-top:0!important}
.pricing-packages p{text-align:left;margin-left:10px}
.pricing-packages .price{margin-top:-12px}
.faq{margin-top:45px}
.faq_list p{padding-top:7px}
.package_head{margin-top:48px}
.benefit_head{margin-top:40px;margin-bottom:34px}
.top_header{float:left;margin-bottom:34px;padding-top:16px}
.ask_support{float:left;font-family:'proxima_nova_rgbold';padding-top:16px}
.flexslider:hover .next{background:url('../images/port-img-btn.png');width:19px;height:19px;position:absolute;right:19%;bottom:207px;z-index:9997}
.wpcf7-validation-errors{display:none!important}
.go_phone_icon{position:relative}
.go_phone_icon .phone{background:url('../images/ph_icon.png');height:15px;position:absolute;right:15px;top:-29px;width:15px;z-index:9999}
.go_phone_icon:hover .phone{display:none}
.ajax_portfolio{overflow:hidden;float:left;display:block;}
.ajax_portfolio .port_loading{height:400px;width:100%;background:url('../images/loading_icon.gif') center}
#colorbox p.larger a{background-color:#FF5000;color:#FFFFFF;cursor:pointer;display:inline;font-size:1em;height:25px;line-height:25px;position:absolute;right:0px;text-align:center;text-decoration:none;width:80px;z-index:3200;bottom:-30px;}
#colorbox p.larger a:hover{background:#1a2732;}
.left{float:left;}
.right{float:right}
#commentform input:-moz-placeholder{color:rgb(136,136,136);}
#commentform input:-webkit-input-placeholder{color:rgb(136,136,136);}
#commentform textarea:-moz-placeholder{color:rgb(136,136,136);}
#commentform textarea:-webkit-input-placeholder{color:rgb(136,136,136);}
.form-submit #submit{color:#fff;}
.lazy{display:none;background-color:#F0F0F0;background-image:url("../images/load-portfolio.gif");background-repeat:no-repeat;background-position:center center;}
.bx-wrapper img{height:auto!important;}
.row .port-grid-items li figure .zoom{background:url(../images/hover-icon.png) bottom right no-repeat;width:225px!important;height:147px!important;display:none;position:absolute;left:0;top:0;}
.row .port-grid-items li figure:hover .zoom{display:block;}
.row .port-grid-items li figure{height:auto;}
.row .port-grid-items li figure img.overlay{display:none;}
.row .port-grid-items li >figure> img{width:225px!important;height:147px!important;}
.hoverbox{position:relative;display:block;}
.overlay{position:absolute;top:0;left:4px;display:none;}
div.wpcf7 .watermark{}
.blog{width:75% !important;}
#FileField:hover{color:#fff !important;}
body.homepage{background:#fff;}
h1, h2, h3, h4, h5, h6{color:#1a2732;}
#header-wrap{position:relative;height:170px;z-index:9999;width:100%;}
.homepage #header-wrap{position:absolute;top:0}
#header-wrap.stickey-menu{background:rgb(19, 29, 40);background:rgba(19, 29, 40, 0.9);position:fixed;overflow:hidden;height:60px;}
#header{height:170px;position:relative;left:0;top:0;width:1170px;margin:0 auto}
.homepage #header{height:170px;width:1170px;margin:0 auto}
#header .logo, #header .logo-home{position:absolute;top:50px;left:0}
.stickey-menu #header .logo-home,.stickey-menu #header .logo{top:13px;}
#header .logo-home{display:none}
.homepage #header .logo{display:none}
.homepage #header .logo-home{display:inline-block}
.slider{width:100%;margin-bottom:25px;clear:both;overflow:hidden;position:relative}
.slider .flexslider{position:absolute;top:0;left:0;z-index:888;width:100%}
.slider .slides li h2{font-weight:900;position:relative}
.slider .slides li h2 span{font-weight:700}
.flex-control-nav{display:none}
.flex-direction-nav{width:100%;z-index:9998;height:600px;position:absolute;top:0;right:0}
.wrapper{width:1170px;margin:0 auto}
.boxShd{box-shadow:0 3px 3px #eee}
.flex-direction-nav li{display:inline;list-style:none}
.flex-direction-nav a{display:inline-block;width:100%;height:600px;font-size:0;vertical-align:top}
.req{background:url(../images/req.png) right top no-repeat;}
.reqs{background:url(../images/req.png) right top no-repeat;background-color:#ECEBEB;}
#container{padding:36px 0 40px;margin-bottom:60px;position:relative;z-index:8999;margin:0 auto 40px;background-color:#fff;}
.homepage #container{margin:0 auto;}
.page-title{padding:0;border-bottom:1px solid #f1f1f1;margin-bottom:16px;margin-top:20px}
.faq-list .qna{margin:0 -25px 30px;padding-left:20px;}
.faq-list h5{color:#FF5000;padding:1px 0 0 0;margin:0 0 15px;cursor:pointer;text-transform:uppercase;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.faq-list h5:hover{color:#333}
.faq-list h5.active{background-position:3px -36px}
.faq-list .qna>div{padding-left:21px;display:none}
.faq-list .qna>div.active{display:block}
.faq-list .qna p, .faq-list .qna li{line-height:18px;margin-bottom:10px}
.faq-list .qna ul{margin-left:15px;margin-top:15px}
.faq-body{margin-bottom:20px;width:100% !important;padding-left:0 !important;}
.faq-list .qna li{margin-bottom:5px}
div.footer-wrap{width:100%;background:url(../images/footer-divider.png) no-repeat center top;padding-top:3px;}
div.watermark{background:#0A0F13 url(../images/foo-watermark.jpg) no-repeat top center;}
div.patern{padding:35px 0 0;}
div.footer-wrap footer{width:1170px;margin:0 auto;padding:0;}
div.footer-wrap h5{color:#ccc;margin:0 0 30px}
div.footer-wrap h6{color:#fff}
div.footer-wrap a{color:#999;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
div.footer-wrap a:hover, div.footer-wrap a:focus{color:#fff}
div.footer-wrap p{color:#999;font-size:12px}
div.footer-wrap .copyright{color:#666}
.ft-widgets{margin:0;overflow:hidden;font-size:11px}
.ft-widgets>div{margin-bottom:30px}
.ft-widgets li{font-size:9px;}
.ft-widgets p, .ft-widgets li a{font-size:12px}
.site-navi>span{display:none}
.faq-list{margin-top:30px}
.posts-widget article{position:relative;height:60px;overflow:hidden;margin:0 0 10px;margin-left:5%;overflow:hidden;background:#333}
.lblog-box h5{margin-left:5%!important}
.posts-widget article img{display:block;width:100%}
.posts-widget article a{display:none\9;width:100%;height:60px;padding:15px 5% 0;position:absolute;top:0;left:0;background:url(../images/post-a-bg.png);text-align:center;opacity:0;font-size:12px}
.posts-widget article:hover a{opacity:1;display:block!important;}
.testi-widget .testi-box{position:relative;padding:10px 12px;background-color:#24333f;font-size:13px;line-height:18px;margin:5px}
.testi-widget .testi-box p{color:#ccc}
.testi-widget .testi-box .testiArr{width:34px;height:21px;position:absolute;left:20px;bottom:-21px;background:url(../images/spirite.png) left top no-repeat}
.testi-widget .testi-box p{margin-bottom:10px}
.testi-widget .testi-box .testi{border-bottom:1px dashed #464646;padding:0 10px 10px}
.testi-widget .testi-box .author{padding:0 10px;margin:0;color:#fff;}
.testi-widget .testi-box .author span{font-weight:normal;font-family:'proxima_nova_ltbold';display:block;}
.testi-box .lquote, .testi-box .rquote{display:block;width:17px;height:11px;background:url(../images/spirite.png) -142px top no-repeat;position:absolute;top:14px;left:-5px}
.testi-box .rquote{background-position:-166px top;top:auto;left:auto;bottom:62px;right:-5px}
.testi-widget .testi-box .arrow{position:absolute;right:20px;bottom:-21px}
.testi-widget address{position:absolute;bottom:-70px;right:-40px;font-style:normal;color:#fff;font-size:12px;line-height:18px;padding:7px 40px 15px 20px;font-family:'proxima_nova_ltbold';text-align:right;}
.faq-box .faqs-widget{list-style:outside;color:#FF5000;margin-bottom:0;margin-left:30px;}
.faq-box .faqs-widget li a{line-height:1.4}
ul.faqs-widget li{line-height:16px}
.footer-bot{padding:18px 0 2px;border-top:1px dashed #363636;font-size:11px}
.footer-nav li{font-size:11px}
.footer-nav > ul, .ft-services .services-menu{list-style:none;margin:0 0 15px;padding:0}
.footer-nav ul li{display:inline}
.footer-nav ul li a{display:inline-block;margin:0 14px 0 0;font-size:12px}
.footer-nav ul li ul{}
.ft-services{font-size:11px}
.ft-services .copyright{color:#999;float:left;font-size:11px}
.ft-services .services-menu{float:right;margin:0}
.ft-services .services-menu li{display:inline;color:#ccc;padding:0 12px 0 0;margin:0 17px 0 0;font-size:11px;background:url(../images/footer-arrow.png) right 7px no-repeat;cursor:pointer}
.ft-services .services-menu li:focus, .ft-services .services-menu li:hover{background-position:right -5px;color:#fff}
.ft-services .services-menu li.active{background-position:right -5px;color:#fff;background:url(../images/arrow_org.png) no-repeat scroll right 5px transparent}
div.footer-wrap .the-cities{display:none;border-top:1px solid #282828;padding-top:10px;margin-top:20px}
.columns.error404{text-align:center;padding:85px 0 180px}
.special-head{font-size:39px;font-weight:300}
.midnav ul li{display:inline;list-style:none}
.midnav ul li a{display:inline-block;margin:0 7px}
.page-title .sCurrency{float:right;margin:4px 5px 0 0;font-family:'proxima_nova_ltbold';font-size:13px;line-height:1.6;}
.page-title .eqPrice{float:right;margin-top:10px;width:55px;}
.page-title .eqPrice form{overflow:visible}
.package-detail p{padding:0 0 0 10px}
.package-detail ul{padding:0 0 0 10px;margin:0 0 10px;overflow:hidden}
.package-detail ul li{list-style:inside;text-indent:5px;line-height:30px;width:208px;float:left}
.package-detail p.package-total{background-color:#e3e3e3;height:30px;line-height:30px;margin-bottom:0;font-size:13px}
.package-detail p.package-total strong{font-weight:normal}
.package-detail p.package-total .packageprices{font-family:'proxima_nova_rgbold'}
.columns.corporate-box{padding:0;margin:22px 0 10px}
.corporate-list{list-style:none;margin-left:0}
.corporate-list li{width:100%;border-bottom:1px solid #f1f1f1;overflow:hidden;padding:11px 0 2.5px 5px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.corporate-list li strong{text-transform:uppercase;font-weight:normal;font-size:13px;font-family:'proxima_nova_rgbold'}
.corporate-list li p{float:left;margin:0;line-height:30px;margin:0 0 5px}
.corporate-list li p strong{font-family:'proxima_nova_rgbold';font-weight:normal;font-size:13px}
.corporate-list li .price{float:right}
.corporate-list li:hover{background-color:#f4f4f4}
.serv-list ul, .serv-list{overflow:hidden;margin-bottom:15px;margin-left:0}
.serv-list li, .serv-list ul li{line-height:20px;list-style:inside;border-bottom:1px solid #ebebeb;padding:7px 0 7px 8px;}
.serv-list.half, .serv-list ul.half{margin:0 0 0 -2%;}
.serv-list.half li, .serv-list ul.half li{width:46%;margin:0 2% 0 0;float:left;white-space:nowrap;}
.serv-list.onethird, .serv-list ul.onethird{margin:0 0 0 -1%;}
.serv-list.onethird li, .serv-list ul.onethird li{width:32%;margin:0 0 0 1%;float:left;}
.serv-list.quater, .serv-list ul.quater{margin:0 0 0 -1%;}
.serv-list.quater li, .serv-list ul.quater li{width:24%;margin:0 0 0 1%;float:left;}
ul.ordered li{list-style:decimal inside none}
ul.ver-list li{list-style-position:inside;border-right:1px solid #f1f1f1;padding:0 25px;text-indent:0;}
ul.ver-list li:last-child{padding-right:0;border-right:0;}
ul.ver-list li:first-child{padding-left:0;}
.page-title .port-controls{padding-top:15px}
.page-title .grid{width:15px;}
.page-title .categories{float:right;}
.page-title .categories a{padding:4px 6px;color:#fff;background:#FF5000;}
.page-title .categories a:hover{background:#000;}
.page-title .categories a.active{color:#fff;background:#000;}
.page-title .view-type{float:right;margin-left:3px;margin-top:0px;}
.page-title .view-type a{width:17px;height:18px;cursor:pointer!important;text-indent:-9999px;display:inline-block;}
.grid-view{background:url(../images/grid_hvr.png) no-repeat;height:22px !important;width:22px !important;display:inline-block;text-indent:-9999px;line-height:1.6em !important;}
.grid-view-inact{background:url(../images/grid.png) no-repeat;height:22px !important;width:22px !important;display:inline-block;text-indent:-9999px;line-height:1.6em !important;}
.grid-view:hover, .grid-view-inact:hover{background:url(../images/grid_hvr.png) no-repeat;}
.list-view-act{background:url(../images/list-hover.png) no-repeat;height:22px !important;width:22px !important;display:inline-block;text-indent:-9999px;line-height:1.6em !important;}
.list-view{background:url(../images/list_hvr.png) no-repeat;height:22px !important;width:22px !important;display:inline-block;text-indent:-9999px;line-height:1.6em !important;}
.list-view:hover, .list-view-act:hover{background:url(../images/list-hover.png) no-repeat;}
.page-title .view-type a.grid-view img, .page-title .view-type a.list-view img{}
.row .single-port-item{}
.row .single-port-item .row{padding:0;margin:0;}
.row .single-port-item figure{position:relative;}
.row .single-port-item figure .shadow{display:block;position:absolute;left:0;bottom:3px;width:640px;height:12px;background:url(../images/port-img-shadow.png) center top no-repeat}
.row .single-port-detail{position:relative}
.row .single-port-detail .pagi{position:absolute;top:0;right:0;width:45px;height:19px}
.row .single-port-detail .pagi span{display:inline-block;width:19px;height:19px;background:url(../images/spirite.png) no-repeat;cursor:pointer}
.row .single-port-detail .pagi .next{background-position:-465px top}
.row .single-port-detail .pagi .previous{background-position:-443px top}
.row .single-port-detail .pagi span:hover{background-position:-443px -22px}
.row .single-port-detail .pagi .next:hover{background-position:-465px -22px}
.row .single-port-detail .meta-info{padding:0 0 10px;border-bottom:1px solid #f1f1f1;margin:0 0 10px}
.row .single-port-detail .meta-info p{margin:0}
.row .single-port-detail p strong{width:55px;display:none}
.row .single-port-detail p.client{position:relative;width:100%;clear:both;font-weight:bold;color:#1a2732;}
.row .single-port-detail p.skills{position:relative;width:100%;clear:both}
.row .single-port-detail p.url{position:relative;width:100%;clear:both;min-height:15px}
.row .single-port-detail p.url strong{position:absolute;top:0;left:0;font-weight:normal;font-family:'proxima_nova_ltbold';display:none;}
.row .port-grid-items{padding:0;margin:0 0 0 -15px;overflow:hidden;width:1170px;text-align:center;}
.row .port-grid-items > li{list-style:none;position:relative;width:219px;float:left;overflow:hidden;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.portfolio-list > li{margin:0 0 15px 15px;}
.row .port-grid-items li.portfolio-detail-wrapper{float:none;width:auto;clear:left;}
.row .port-grid-items li h2{font-family:'proxima_nova_rgbold';font-size:15px;color:#FF5000;}
.row .port-grid-items li>figure{width:220px;height:147px;position:relative;overflow:hidden;}
.row .port-grid-items li>figure>img{display:block;width:225px;}
.row .port-grid-items li h4{display:block;position:absolute;bottom:10px;left:0;padding:0 10px;padding-top:10px;height:35px;width:100%;text-align:center;line-height:18px;color:#fff;z-index:10;font-size:14px;opacity:.1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.row .homeServ li h4{text-align:left;width:auto;z-index:8;bottom:30px;opacity:1;background:url(../images/port-grid-hover-trans.png);}
.row .port-grid-items li .hover{width:221px;height:147px;padding:10px;background:url(../images/port-grid-hover-trans.png);position:absolute;z-index:9;top:0;left:33px;text-align:center;display:none;}
.row .port-grid-items li .figure-wrapper{position:relative;}
.row .port-grid-items li.act .hover{top:0}
.row .port-grid-items li.act h4{display:block;bottom:30px;opacity:1}
.row .port-grid-items li .hover img{position:absolute;left:100px;top:50px}
.row .port-grid-items li .hover{font-size:13px;line-height:20px;}
.row .port-grid-items li .hover a{color:#fff;}
.row .port-grid-items li .hover:hover a{color:#ccc;}
.row .port-grid-items li .shadow{display:block;width:220px;height:12px;position:absolute;left:0;bottom:0;display:none;background:url(../images/port-grid-item-shadow.png) center top no-repeat}
.row .port-grid-items li:hover h4{display:block;bottom:30px;opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.row .port-grid-items li.activeSlide .hover{display:block;}
.image_preload{background:url(../images/ajax-loader_1.gif) center center no-repeat;}
.filterby{display:none;padding:5px 10px;height:30px;font-weight:bold;color:#ccc}
.row .port-list-items{list-style:none;margin-left:0}
.row .port-list-items .social_share{padding-top:0}
.list-bot-border li{border-bottom:1px solid #f1f1f1}
.home-elements{padding-bottom:20px;}
.title-wrap h3{clear:both;border-top:1px dashed #e1e1e1;font-size:18px;text-align:center;display:block;padding:0px;margin-top:35px!important;}
.title-wrap h3 span{position:relative;top:-10px;background-color:#fff;padding:0 20px;}
.home-services{padding:0;}
.inner-home-services{border-right:1px dashed #e1e1e1;margin-right:15px;}
.home-services[class*="column"]+[class*="column"]:last-child .inner-home-services{border:0;margin-right:0;}
.home-services .count{display:block;width:22px;height:22px;background:url(../images/num-ordering.png) 0 0 no-repeat;float:left;margin:0 10px 0 0;text-indent:-9999px;}
.home-services .count-1{background-position:0 0;}
.home-services .count-2{background-position:0 -22px;}
.home-services .count-3{background-position:0 -44px;}
.home-services .count-4{background-position:0 -66px;}
.home-services h4{margin-top:3px;margin-bottom:15px}
.home-services p{margin-right:15px;clear:left;line-height:18px;}
.start-button-wrapper{display:block;text-align:center;margin:30px 0 10px;clear:both;}
.start-button-wrapper a,.ask a{background-color:#FF5000;color:#fff;display:inline-block;font-family:'proxima_nova_ltbold';font-size:12px;text-transform:uppercase;}
.start-button-wrapper a{width:160px;height:30px;line-height:30px;}
.start-button-wrapper a:hover{background-color:#1a2732;}
.post:last-child{margin-bottom:0;border:0}
.post figure{padding:8px;border:1px solid #f1f1f1;margin-bottom:20px;height:200px;overflow:hidden;display:block}
.post figure img{display:block;width:100%}
.post .meta{width:9%;float:left;padding:7px 0;text-align:center;background:#1a2732;color:#fff}
.post .meta p.day{font-size:1.5em;font-weight:700;margin:0;line-height:20px}
.post .meta p.month{font-size:13px;margin:0;line-height:12px;text-transform:uppercase}
.post .post-content{width:89%;float:right}
.post .post-content h4{margin-top:0}
.post .post-content h4 a{color:#FF5000;font-family:'proxima_nova_rgbold';font-weight:normal;text-transform:uppercase;font-size:13px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.post .post-content h4 a:hover{color:#333}
.comment-list{margin:0 0 30px}
.comment-list li{list-style:none;overflow:hidden}
.comment-list li .img-box{width:88px;padding:8px;border:1px solid #dadada;position:relative;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
.comment-list li .img-box img{display:block;width:100%}
.comment-list li .img-box .comment-reply-link{display:inline-block;position:absolute;bottom:15px;left:0;background-color:#030;padding:3px 10px;color:#fff;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
.comment-list li .comment-body{margin:0 0 35px}
.comment-list li .comment-body h5.com-author{margin:5px 0 0 0;font-weight:500}
.comment-list li .comment-body h5.com-author a{color:#333}
.comment-list li .comment-body .comment{background-color:#f8f8f8;padding:8px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;margin:0}
.comment-list li .comment-body .comment p{margin:0}
.comment-list li ul{clear:both;margin-left:40px}
#respond p{margin-bottom:0}
.sidebar #searchform{margin:0 0 40px}
.sidebar #searchform label{display:none}
.sidebar #searchform{position:relative;height:42px;padding:10px 0;background:url(../images/sb-search-bg.png)}
.sidebar #searchform #s{height:22px;width:235px;padding:0 0 0 30px;line-height:17px;border:0;background:0;box-shadow:none}
.sidebar #searchform #searchsubmit{width:27px;height:16px;background:url(../images/sb-search-btn.png) no-repeat;font-size:0;border:0;position:absolute;top:14px;right:10px;cursor:pointer}
.sidebar .widget{margin:0 0 45px 20px}
.sidebar .widget ul{list-style:none;margin-left:0}
.sidebar .widget ul li{padding:5px 0 5px 25px;border-bottom:1px dotted #f1f1f1;background:url(../images/disk-bulit.png) 6px 12px no-repeat}
.sidebar .widget ul li a{font-size:13px;font-family:'proxima_nova_rgregular', Helvetica, Arial, sans-serif}
.sidebar .widget ul li:hover{background-color:#fbfbfb}
.sidebar .widget ul li:hover a{color:#333}
.sidebar .tagcloud a{display:inline-block;height:26px;padding:5px 10px;margin:0 0 5px 0;border:1px solid #dadada;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
.sidebar .tagcloud a:hover, .sidebar .tagcloud a:focus{background-color:#f1f1f1}
.border-pack p{text-align:left}
.border-pack{margin-top:20px}
#pricing-form hr{margin:22px 0 15px}
#pricing-form .one{width:7.033%}
.border-pack.premium-pkg{border-right:0}
.menu-go-gulf-countries-container{margin-left:-21px}
.menu-go-gulf-countries-container ul li{float:left;margin-right:3px;}
.border-pack ul{margin-left:0;list-style:none;}
.border-pack ul li{position:relative;padding-left:15px;margin-bottom:8px;}
.border-pack ul li:before{color:#FF5000;content:'\25A0';margin:0 10px 0 0;position:absolute;top:6px;left:0;line-height:1;font-size:7px;}
#pricing-form > .three, #pricing-form > .row > .three{width:24% !important;}
.border-pack.column{margin-left:0.5%;margin-right:0.5%;padding:0 10px 10px;margin-bottom:45px;}
.border-pack.column:hover, .border-pack.column.active, .seo-pkg:hover, .seo-pkg.active, .identity-pkg:hover, .identity-pkg.active{background-color:#f7f7f7;}
.border-pack.column:hover h4{background-color:#fff;}
.border-pack h4{margin:0 -10px 10px;}
#pricing-form h5{margin-bottom:10px;font-size:15px}
#pricing-form label{display:inline-block;vertical-align:top;padding:0;margin:2px 0 0 0;padding-left:10px;line-height:normal}
#pricing-form .price-box{height:31px;background:#e3e3e3;overflow:hidden}
#pricing-form .price-box p{float:left;line-height:31px}
.package-total .eqPrice p{padding:0 0 0 10px;margin:0;}
#pricing-form .package-total .price_box{float:left;margin-right:-8px;margin-top:0;padding-top:0;}
span.cur{font-family:'proxima_nova_rgregular' !important;font-weight:bold !important;}
#pricing-form .package-total .price_box .cur{padding:0 7px}
#pricing-form .package-total .more-btn{background-color:#FF5000;width:31px;height:31px;float:right;border-left:1px solid #fff;}
.border-pack.column:hover .more-btn, .seo-pkg:hover .more-btn, .identity-pkg:hover .more-btn{background-color:#1A2732 !important;}
#pricing-form .package-total .more-btn div{background:url(../images/more-sign-btn.png) no-repeat;width:13px;height:13px;margin:9px;display:block;}
#pricing-form .price-box-default.price-hover .more-btn div{background-position:0 -13px;}
.package-total div{height:31px;line-height:31px}
.package-total div p{margin:-5px -2px 8px;padding-left:10px}
.package-total div p strong{display:inline-block;margin-left:5px;}
.flag-links{list-style:none;background:none!important;}
.flag-links li{display:inline}
.flag-links li a{position:relative;display:inline-block;width:25px;height:16px;margin:0 10px 0 0;overflow:hidden}
.flag-links li a img{position:relative;top:0;left:0}
.flag-links li.active a img, .flag-links li a:hover img{top:-20px;opacity:.4}
#pricing-form p{position:relative;}
#pricing-form p .fakebar{position:absolute;top:0;left:0;z-index:5;border:0;}
#pricing-form p #pc_file{width:427px;height:41px;margin:0 0 3px;opacity:0;position:relative;z-index:8}
#pricing-form p textarea{margin:0 0 3px;display:block}
.alignright{float:right;margin:0 0 15px 15px}
.alignleft{float:left;margin:0 15px 15px 0}
.aligncenter{float:none;display:block;margin:0 auto 15px}
.alignnone{float:none;margin:0 0 15px}
.sCurrency{font-size:14px;line-height:30px;padding:5px 0 0;font-weight:normal}
.sCurrency button{padding:5px 23px 5px 10px;margin:0 0 0 10px;background:url(../images/price-arrow.png) right 12px no-repeat #333;color:#fff;border:0;font-weight:600}
.boxed-heading span{display:inline-block;line-height:30px;padding:0 10px;padding:5px 10px;background-color:#1a2732;color:#fff;font-size:15px}
table tr th h5{text-align:left;padding:0 10px}
table tr td p{margin:0}
table tr td p.price{background-color:#e3e3e3;padding:0 10px;line-height:30px;margin-left:-12px;}
br.clearboth{display:block;clear:both}
span.g2{display:inline-block;width:15px}
span.g4{display:inline-block;width:43px}
.nolrpadding{padding-left:0;padding-right:0}
.nolpadding{padding-left:0}
.norpadding{padding-right:0}
.nolrmargin{margin-left:0!important;margin-right:0!important}
.nolmargin{margin-left:0}
.normargin{margin-right:0}
.clearboth{clear:both;display:block}
.footer_sub_nav{padding:0;margin:0}
.footer_sub_nav li{list-style-type:none;display:inline}
.pagi{height:19px;position:absolute;right:0;top:30px;width:41px;z-index:9999}
.pagi span{background:url("../images/port-nav-bg.png") no-repeat scroll 0 0 transparent;cursor:pointer;display:inline-block;height:19px;width:19px}
.pagi .next{background-position:right top}
#form_startup_pack input#half, .your-email input#half, #form_custom_pack input#half, #form_premium_pack input#half, #form_seo_pack input#half, #form_identity_pack input#half, #form_business_pack input#half{width:100%}
#form_startup_pack, #form_custom_pack, #form_premium_pack, #form_seo_pack, #form_identity_pack, #form_business_pack{display:none}
.post .post-content h1 a{color:inherit}
.port_slide{width:598px!important}
.search_box .meta{display:none}
.search_box .post-content{width:98%}
#cities{clear:left;padding:3em 0 6em}
#cities.dynamic{clear:none;padding:0;margin-top:-35px;color:#999}
#cities h3{margin-top:2em;font-size:1.4em;font-weight:bold;text-transform:none}
#cities h3:first-child{margin-top:0}
#cities .tab-nav, #cities .tab-nav li{margin:0;float:right;margin-left:9px;list-style:none}
#cities .tab-nav li, .border-pack.column, .border-pack.column h4:hover, .seo-pkg, .identity-pkg, .more-btn, .seo-pkg h4:hover, .identity-pkg h4:hover{cursor:pointer;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
#cities .tab-nav li:hover{color:#FFF}
#cities .tab-nav li:first-child{margin-left:5px}
#cities .tab-nav li .icon{margin-left:6px;display:inline-block;width:8px;height:5px;vertical-align:middle;position:relative;top:-2px;background:url(../images/spirite.png) -252px -6px no-repeat}
#cities .tab-nav li.active .icon{background-position:-252px -18px;}
#cities .tab-nav li.active{color:#FFF}
#cities .tab-items{margin-top:17px;margin-left:0;clear:left;font-size:1em;padding-top:35px;width:100%;}
#cities .tab-items a{font-size:12px;}
#cities .tab-items li, #cities .tab-items dl{margin-top:0;list-style:none}
#cities .tab-items dt{font-weight:bold;font-size:12px;color:#FFF;margin-top:10px}
.tab-items>li{border-top:1px dashed #292929}
#cities .tab-items dd{margin-top:10px}
.home-city h4{font-size:15px;text-transform:uppercase;}
.go-package-plus{border-right:1px}
.go-package-plus{border-right:1px solid #dedede}
.go-package-plus, .go-package{margin-top:30px}
.go-package-plus h4, .go-package h4{margin-top:0}
p.ask, a.ask{font-family:'proxima_nova_ltbold';margin-top:15px;}
p.ask a , a.ask{background-color:#FF5000;color:#fff;padding:7px 12px;margin:0 8px;}
.social-row p.ask a{background:none;margin:0;padding:0;display:inherit;color:inherit;}
p.ask a:hover, a.ask:hover{background-color:#1a2732;}
.social-row p.ask a:hover{color:#FF5000;background-color:transparent;}
.company-page hr{margin:40px 0}
.company-page p.sol-tagline{font-size:14px;margin-bottom:25px}
.post .meta{background:none repeat scroll 0 0 #1a2732;color:#fff;float:left;margin-right:25px;margin-top:10px;padding:7px 0;text-align:center;width:9%}
.post .post-content{float:left;width:99.5%}
.post .post-content h4{margin-bottom:10px;margin-top:0}
.post{overflow:hidden;padding:0 0 10px}
a#toggle-example2, a#toggle-example3{font-family:'proxima_nova_rgbold';background:url("../images/faq-bulit.png") no-repeat scroll 3px 2px transparent;color:#FF5000;cursor:pointer;margin:0 0 14px;padding:2px 0 5px 20px;text-transform:uppercase}
a#toggle-example2.selected, a#toggle-example3.selected{font-family:'proxima_nova_rgbold';background-position:3px -34px}
h5.how-can-start{padding-left:8px}
ul.ver-list{padding-left:0;margin-left:0}
ul.ver-list li.three:first-child{padding-left:0}
ul.ver-list li.three{font-family:'proxima_nova_rgbold';padding:0 3px;padding-left:15px;padding-right:10px}
ul.ver-list li.two{font-family:'proxima_nova_rgbold';padding:0 3px;padding-left:15px;padding-right:10px}
ul.ver-list li.four{font-family:'proxima_nova_rgbold';padding:0 3px;padding-left:15px;padding-right:10px}
.example2, .example3{margin-top:30px}
.right-side div{float:left;padding-left:28px}
.right-side .serv-list.ordered{margin-left:-7px}
h5.shipping-right{margin:5px 0 25px 0}
h5.go-tax{margin-top:17px}
h5.print-invoice{margin-top:22px}
.example2 .rightside{padding-left:17px}
.example2 .rightside .serv-list.ordered{margin-left:-7px}
h5.go-features{margin-bottom:17px}
.flag_contact{float:left;line-height:20px}
.flag_desc{width:222px;float:right;text-align:right}
.flag_content{float:left;line-height:20px}
.company_img{height:42px;width:70px}
.st_sharethis_custom{background:url("../images/icon_shareMain_new.png") left top no-repeat;height:27px;width:27px;position:absolute;top:0;left:0;cursor:pointer}
.social_share li{float:left;list-style:none;height:19px}
.social_share li .icns{display:none;width:61px;height:19px;padding-left:7px;background:url("../images/icons_popOutBgk_new.png") left top no-repeat}
.social_share li:hover .icns{display:block}
.social_share li:hover .st_sharethis_custom{background-position:left -27px}
.social_share li:hover .icns{background-position:left -27x}
.st_facebook_custom{background:url("../images/icn_fb.png") left top no-repeat;margin:0 6px 0 0;width:6px;height:17px;display:block;float:left}
.st_facebook_custom:hover{background-position:left -19px}
.st_twitter_custom{background:url("../images/icn_twit.png") left top no-repeat;margin:0 6px 0 0;width:9px;height:17px;display:block;float:left}
.st_twitter_custom:hover{background-position:left -19px}
.st_linkedin_custom{background:url("../images/icn_in.png") left top no-repeat;margin:0 6px 0 0;width:10px;height:17px;display:block;float:left}
.st_linkedin_custom:hover{background-position:left -19px}
.st_google_bmarks_custom{background:url("../images/icn_gog.png") left top no-repeat;margin:0;width:6px;height:17px;display:block;float:left}
.st_google_bmarks_custom:hover{background-position:left -19px}
.social_share{float:left;padding-left:27px;width:154px;height:19px;position:relative;margin-left:0}
.go-testimonial{float:left;margin:35px 0;width:100%}
#map_canvas{margin-left:430px}
.gmnoprint div{height:30px;}
h4.go-partner-program{margin:40px 0 30px 0;}
p.your-sucess{margin:25px 0 20px;text-transform:uppercase;font-family:'proxima_nova_rgbold'}
.join-us .page-title{margin-bottom:25px;}
.join-us hr{margin:35px 0;}
.go-serv-caps-para{margin-bottom:25px;font-size:14px;}
.marrmlar{margin-left:0;margin-right:11px;}
ul.ver-list ordered{margin-bottom:20px;}
.orbit-wrapper .slider-nav span{}
input.wpcf7-not-valid{border:0!important;background:#ecd7d7;}
textarea.wpcf7-not-valid{border:0!important;}
.desc_AE h4{text-transform:uppercase;}
a.scrollup{display:none;width:32px;height:31px;position:fixed;right:50px;bottom:50px;text-indent:-9999px;z-index:9000;background:url("../images/spirite_new.png") -410px top no-repeat;cursor:pointer;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;}
a.scrollup:hover{background-position:-410px -31px;}
.nav-bar{display:none}
.startup-pkg{position:relative;margin-bottom:30px;border-bottom:0}
.business-pkg{position:relative;margin-bottom:30px;border-bottom:0}
.custom-pkg{position:relative;margin-bottom:30px;border-bottom:0}
.premium-pkg{position:relative;margin-bottom:30px;border-bottom:0}
.startup-pkg .package-total, .business-pkg .package-total, .custom-pkg .package-total, .premium-pkg .package-total{position:absolute;padding:0 1px;width:232px!important;height:31px;bottom:-30px;left:0}
.support .startup-pkg{margin-top:15px;}
.support .startup-pkg h4{margin-top:0;}
.support .business-pkg{margin-top:15px;border-left:1px solid #ebebeb;}
.support .business-pkg h4{margin-top:0;}
.support .custom-pkg{margin-top:15px;border-left:1px solid #ebebeb;}
.support .custom-pkg h4{margin-top:0;}
.support .faq{margin-top:20px !important;}
.marTop{margin-top:20px}
.marBtm{margin-bottom:20px}
.marLft{margin-right:20px;float:left}
.marRig{margin-right:20px;float:right}
.packageprices{font-size:13px;font-family:'proxima_nova_rgbold'}
#searchform1 input[type="text"]{width:89%}
.foliwrap{height:300px}
.sidebar{margin-top:20px}
.blog{margin-top:29px;}
.blogPost{width:87%!important}
.blogPost .comments{background:url("../images/icon_comment.jpg") left 3px no-repeat;padding-left:16px}
.artPost{border-bottom:#ebebeb 1px solid;padding-bottom:30px;margin-bottom:45px}
.sidebar .widget #searchform1 input[type="text"]{width:100%;padding-right:18%}
.rp aside{margin-left:0!important}
.isotope-item{z-index:2}
.isotope-hidden.isotope-item{z-index:1}
.isotope, .isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;transition-duration:.8s}
.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;transition-property:height, width}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;transition-property:transform, opacity}
.company-page ul.quater li{width:24%;margin:0 0 0 1%;float:left}
.portConMarLeft{margin-left:5px}
.portConMarLeft .ask a{background-color:#FF5000 !important;color:#fff !important;display:inline-block !important;font-family:'proxima_nova_ltbold';font-size:12px;padding:4px 12px !important;text-transform:uppercase;}
.portConMarLeft .ask a:hover{background-color:#1a2732 !important;}
@media (min-width:769px){.portfolio-featred-wrapper{height:295px!important;clear:left;overflow:hidden;height:;}
div.orbit{margin-bottom:15px;}
}
.portfolio-featred-wrapper div.orbit img.fluid-placeholder, .portfolio-featred-wrapper div.orbit img.orbit-slide{height:auto!important;width:100% !important;}
div.orbit-wrapper{overflow:hidden;}
div.orbit-wrapper div.slider-nav span.right{background:url("../images/slidenext.png") no-repeat;display:block;top:50%;right:0;margin-right:39px;opacity:0.7;}
.featured-new div.orbit-wrapper div.slider-nav span.right{margin-right:-39px;}
div.orbit-wrapper div.slider-nav span.right:hover{background:none;}
div.orbit-wrapper div.slider-nav span.right:before{content:"";background:rgba(0, 0, 0, 0);content:"";height:592%;left:-1445%;position:absolute;top:-240%;width:1617%;}
div.orbit-wrapper div.slider-nav span.left{display:none!important}
div.orbit-wrapper div.slider-nav span.left{width:23px;height:38px;background:url("../images/sliderLeft.png") left top no-repeat;left:30px}
div.orbit-wrapper{max-width:750px;}
.home-city ul li{margin-bottom:20px;margin-right:15px}
.testimonialsCot{margin-top:25px}
table.seotable{width:100%}
table.seotable .boxed-heading{float:left;margin-left:10px}
table.seotable .seoPckgTitle{float:left;margin-left:10px}
.timer{display:none}
#cities.dynamic li{font-size:12px;}
.homcity_group_wrap{width:1170px;float:left}
div.wpcf7 img.ajax-loader{display:none!important}
div.wpcf7-mail-sent-ok{border:0!important;padding-top:5px !important;margin:10px 0;margin-left:10px;color:#00841E !important;}
.blogComments{margin-top:40px;border-top:1px solid #ccc;padding-top:40px}
.paeBtn{float:left}
#cboxOverlay{opacity:.3!important}
ul.mtulli{width:50%}
ul.mtulli li{width:49%!important}
.grid-view img:hover{}
#social-media{width:100%;overflow:hidden;margin-bottom:10px;}
#social-media ul{float:left;}
#social-media ul li{float:left;}
#social-media ul li a{overflow:hidden;text-indent:-9999px;display:inline-block;width:16px;height:16px;background:url(../images/spirite.png) left top no-repeat;}
#social-media ul li{list-style:none;margin-right:5px;}
#social-media ul li.delicious a{background-position:-290px top;}
#social-media ul li.digg a{background-position:-304px top;}
#social-media ul li.reddit a{background-position:-319px top;}
#social-media ul li.facebook a{background-position:-335px top;}
#social-media ul li.google a{width:14px;background-position:-350px top;}
#social-media ul li.yahoo a{background-position:-364px top;}
#social-media ul li.technorati a{background-position:-380px top;}
#social-media .tweetmeme{position:relative;margin-left:20px;float:right;}
#social-media .fb-like{float:right;width:75px;}
#social-media .gplus{float:right;position:relative;top:2px;}
.faq-box h5{margin-left:15px !important;}
.wp-pagenavi a, .wp-pagenavi span{border:0 !important;border-left:1px solid #efefef !important;}
.wp-pagenavi a:first-child, .wp-pagenavi span:first-child{border:0 !important;}
.wp-pagenavi .current{background:#1a2732 !important;color:#fff !important;}
.wp-pagenavi a.page:hover{background:#1a2732 !important;color:#fff !important;}
#banner_container{position:absolute;width:100%;height:600px;left:0px;top:0px;overflow:hidden;text-align:center;background:#FFFFFF;}
#banner_mask_container{position:absolute;}
.banner{position:absolute;margin:auto;top:0px;left:0px;bottom:0px;right:0px;overflow:hidden;z-index:1;border-radius:50%;}
.banner.active{z-index:3;}
.banner.next{z-index:2;}
.serv-list .quater li:last-child{margin-top:-23px;}
.current_page_item a{color:#fff !important;}
.bg_images img{width:400px;}
.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}
#infscr-loading{display:none !important;visibility:hidden;position:fixed;text-align:center;bottom:30px;left:42%;z-index:100;background:white;background:hsla(0, 0%, 100%, 0.9);padding:20px;color:#222;font-size:15px;font-weight:bold;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.goglobelogo{}
#content .element .single-port-detail{min-height:320px !important;}
::-moz-selection{color:white !important;background:#FF5000 !important;}
-webkit-selection{color:white !important;background:#FF5000 !important;}
p::-moz-selection{color:white !important;background:#FF5000 !important;}
#lang-nav{position:absolute;right:12px;margin-bottom:0 !important;margin-top:20px;font-size:10px;}
#start .tabs{width:100%;margin:20px 0 !important;height:30px;clear:both;}
#start .tabs h5{float:left;margin-right:25px;margin-top:-2px;text-transform:uppercase;font-size:14px;}
#start .tabs input{float:left;margin-right:10px;}
#start .tabs label{float:left;margin-right:35px;font-size:13px;color:#FF5000;text-transform:uppercase;font-family:'proxima_nova_ltbold';}
#start .tabs label:hover{color:#FF5000;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
#start .tabs label.active{color:#333;}
#start fieldset{width:100%;clear:both;border:0;padding:0;margin:0;margin-bottom:30px;}
#start fieldset .title{text-transform:uppercase;border-bottom:1px solid #efefef;padding:0 0 2px 0;width:100%;clear:both;margin-bottom:20px;}
#start fieldset .title h5{color:#333;font-size:15px;text-transform:uppercase;font-family:'proxima_nova_ltbold';padding:10px;float:left;}
#start fieldset input{background-color:#ecebeb;color:#333;font-size:13px;padding:10px;border:0;outline:none;margin-bottom:5px;}
#start fieldset input:focus{background-color:#f6f6f6;}
#start fieldset textarea{background-color:#ecebeb;color:#333;font-size:13px;padding:10px;border:0;outline:none;margin-bottom:5px;height:80px;}
#start fieldset textarea:focus{background-color:#f6f6f6;}
#start fieldset .hlf{width:49.5%;margin-left:0.5%;float:left;}
#start fieldset .qtr{width:24.5%;margin-left:0.5%;float:left;}
#start fieldset .hlfQtr{width:74.5%;margin-left:0.5%;float:left;}
#start fieldset .cusSize{width:32.5%;margin-left:0.5%;float:left;}
#start fieldset .clrFld{padding:10px;background-color:#ecebeb;}
#start fieldset .clrFld .clr{float:left;width:15px;height:15px;background-color:#000;margin-right:10px;}
#start fieldset .clrFld input{float:right;margin-right:10px;width:82%;padding:0;margin:0;height:auto;}
#start fieldset .clrFld a{display:block;float:left;width:11px;height:11px;background:url(../images/color.png) left top no-repeat;}
#start fieldset label{margin-top:10px;cursor:auto;}
#start fieldset .grp{margin:10px 0;width:100%;clear:both;min-height:30px;}
#start fieldset .grp .grpInner{float:left;width:25%;}
#start fieldset .grp .grpInner label{margin-right:0;}
#start fieldset .cbgrp{}
#start fieldset .cbgrp input{float:left;margin-right:10px;margin-top:10px;margin-bottom:10px;}
#start fieldset .cbgrp label{float:left;margin-right:40px;font-size:13px;color:#333;font-family:'proxima_nova_rgregular';cursor:pointer;margin-bottom:10px;}
#start fieldset .grp textarea{margin-top:10px;}
#start .btnPrice{width:100%;clear:both;border-top:1px solid #efefef;padding-top:20px;}
#start .btnPrice .right{width:370px;}
#start .btnPrice .btn{display:block;color:#fff;font-family:'proxima_nova_rgregular';background-color:#FF5000;border:0;font-size:12px;text-transform:uppercase;outline:none;padding:15px 25px;cursor:pointer;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
#start .btnPrice .btn:hover{background-color:#333;}
#start .btnPrice label{float:right;margin-right:15px;margin-top:15px;}
#start .btnPrice .right input{float:right;width:45%;margin-right:0;}
#start .marDwn{margin-bottom:15px;}
.wpcf7-form label.error{display:none !important;}
#social-media ul{margin-left:0;}
#start .chng{background-color:#ECD7D7;color:#FF581F}
#eemail_txt_Button, .form-submit input[type=submit]{width:auto;background:#FF5000;text-transform:uppercase;border:0;color:white;cursor:pointer;display:inline-block;font-family:'proxima_nova_rgregular';font-size:13px;font-weight:bold;line-height:1;margin:0;outline:0;padding:10px 20px 11px;position:relative;text-align:center;text-decoration:none;-webkit-transition:background .15s ease-in-out;-moz-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;transition:background .15s ease-in-out}
#eemail_txt_Button:hover, .form-submit input[type=submit]:hover{background-color:#333;}
.minicolors{position:relative;display:inline-block;z-index:9999;}
.minicolors-focus{z-index:2;}
.minicolors.minicolors-theme-default .minicolors-input{margin:0px;margin-right:3px;border:solid 1px #CCC;font:14px sans-serif;width:65px;height:16px;border-radius:0;box-shadow:inset 0 2px 4px rgba(0, 0, 0, .04);padding:2px;margin-right:-1px;}
.minicolors-theme-default.minicolors .minicolors-input{vertical-align:middle;outline:none;}
.minicolors-theme-default.minicolors-swatch-left .minicolors-input{margin-left:-1px;margin-right:auto;}
.minicolors-theme-default.minicolors-focus .minicolors-input,
.minicolors-theme-default.minicolors-focus .minicolors-swatch{border-color:#999;}
.minicolors-hidden{position:absolute;left:-9999em;}
.minicolors-swatch{position:relative;margin-right:10px;width:140px;height:2em;text-align:left;background:url(jquery.minicolors.png) -80px 0;border:solid 1px #CCC;vertical-align:middle;display:inline-block;}
.minicolors-swatch SPAN{position:absolute;width:100%;height:100%;background:none;box-shadow:inset 0 9px 0 rgba(255, 255, 255, .1);display:inline-block;}
.minicolors-panel{position:absolute;top:26px;left:0;width:173px;height:152px;background:white;border:solid 1px #CCC;box-shadow:0 0 20px rgba(0, 0, 0, .2);display:none;}
.minicolors-position-top .minicolors-panel{top:-156px;}
.minicolors-position-left .minicolors-panel{left:-83px;}
.minicolors-position-left.minicolors-with-opacity .minicolors-panel{left:-104px;}
.minicolors-with-opacity .minicolors-panel{width:194px;}
.minicolors .minicolors-grid{position:absolute;top:1px;left:1px;width:150px;height:150px;background:url(jquery.minicolors.png) -120px 0;cursor:crosshair;}
.minicolors .minicolors-grid-inner{position:absolute;top:0;left:0;width:150px;height:150px;background:none;}
.minicolors-slider-saturation .minicolors-grid{background-position:-420px 0;}
.minicolors-slider-saturation .minicolors-grid-inner{background:url(jquery.minicolors.png) -270px 0;}
.minicolors-slider-brightness .minicolors-grid{background-position:-570px 0;}
.minicolors-slider-brightness .minicolors-grid-inner{background:black;}
.minicolors-slider-wheel .minicolors-grid{background-position:-720px 0;}
.minicolors-slider,
.minicolors-opacity-slider{position:absolute;top:1px;left:152px;width:20px;height:150px;background:white url(jquery.minicolors.png) 0 0;cursor:crosshair;}
.minicolors-slider-saturation .minicolors-slider{background-position:-60px 0;}
.minicolors-slider-brightness .minicolors-slider{background-position:-20px 0;}
.minicolors-slider-wheel .minicolors-slider{background-position:-20px 0;}
.minicolors-opacity-slider{left:173px;background-position:-40px 0;display:none;}
.minicolors-with-opacity .minicolors-opacity-slider{display:block;}
.minicolors-grid .minicolors-picker{position:absolute;top:70px;left:70px;width:10px;height:10px;border:solid 1px black;border-radius:10px;margin-top:-6px;margin-left:-6px;background:none;}
.minicolors-grid .minicolors-picker SPAN{position:absolute;top:0;left:0;width:6px;height:6px;border-radius:6px;border:solid 2px white;}
.minicolors-picker{position:absolute;top:0;left:0;width:18px;height:2px;background:white;border:solid 1px black;margin-top:-2px;}
.minicolors-inline .minicolors-input,
.minicolors-inline .minicolors-swatch{display:none;}
.minicolors-inline .minicolors-panel{position:relative;top:auto;left:auto;display:inline-block;}
.minicolors-theme-bootstrap .minicolors-input{padding:4px 6px;padding-left:30px;background-color:white;border:1px solid #CCC;border-radius:3px;color:#555;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size:14px;height:19px;margin:0px;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}
.minicolors-theme-bootstrap.minicolors-focus .minicolors-input{border-color:#6fb8f1;box-shadow:0 0 10px #6fb8f1;outline:none;}
.minicolors-theme-bootstrap .minicolors-swatch{position:absolute;left:4px;top:4px;z-index:2;}
.minicolors-theme-bootstrap.minicolors-swatch-position-right .minicolors-input{padding-left:6px;padding-right:30px;}
.minicolors-theme-bootstrap.minicolors-swatch-position-right .minicolors-swatch{left:auto;right:4px;}
.minicolors-theme-bootstrap .minicolors-panel{top:28px;z-index:999999;}
.minicolors-theme-bootstrap.minicolors-position-top .minicolors-panel{top:-154px;}
.minicolors-theme-bootstrap.minicolors-position-left .minicolors-panel{left:-63px;}
.minicolors-theme-bootstrap.minicolors-position-left.minicolors-with-opacity .minicolors-panel{left:-84px;}
#start .error{color:red;}
#start .subbtn{width:auto;background:#FF5000;border:0;color:white;cursor:pointer;display:inline-block;font-family:'proxima_nova_rgregular';font-size:13px;font-weight:bold;line-height:1;margin:0;outline:0;padding:10px 20px 11px;position:relative;text-align:center;text-decoration:none;-webkit-transition:background .15s ease-in-out;-moz-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;transition:background .15s ease-in-out;}
#start .subbtn:hover{color:white;background:#1A2732;}
#start .chng{background-color:#ECD7D7;color:#FF581F}
#start fieldset .clrFld #webcolorprimary{width:5em;height:2em;}
#start fieldset .clrFld #webcolorsecondary{width:5em;height:2em;}
#start fieldset .clrFld #webcolortertiary{width:5em;height:2em;}
#start fieldset .clrFld #website-color-primary{width:5em;height:2em;}
#start fieldset .clrFld #website-color-secondary{width:5em;height:2em;}
#start fieldset .clrFld #website-color-tertiary{width:5em;height:2em;}
.fileholder .del_file{width:10px;height:10px;position:absolute;left:20px;top:50%;margin-top:-5px;background:url(../images/icon-b-close.png) left top no-repeat;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;z-index:3;}
.fileholder .del_file:hover{background-position:left -10px;}
.add_file{display:block;clear:both;width:12px;height:12px;margin-top:10px;margin-bottom:10px;margin-left:15px;background:url(../images/icon-b-add.png) left top no-repeat;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;position:absolute;right:10px;}
.add_file_temp{display:block;clear:both;margin-top:10px;margin-bottom:10px;margin-left:15px;padding-right:10px;width:98px;height:17px;background:url(../images/icon-b-add2.png) right 5px no-repeat;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;position:absolute;right:0;}
.add_file_temp:hover{background-position:right -13px;}
.add_file:hover{background-position:left -12px;}
.fileholder .file_name_st{position:absolute !important;left:40px;}
#catslist ul{list-style-type:none;margin-top:-35px;padding:0;float:right;}
#catslist li{display:inline-block;margin-left:3px;}
#catslist a{background:#ff5000 none repeat scroll 0 0;color:#fff !important;font-family:"proxima_nova_rgbold";font-size:12px;font-weight:normal;line-height:1.6;padding:4px 6px;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease-in-out 0s;}
#catslist a:hover{color:#1A2732;}
#catslist a.active{background:#000;}
.id-cn .package-total{margin-top:35px;}
#comboholder{position:relative;}
#comboholder #currholder{position:absolute;top:8px;right:7px;z-index:100;}
.browser-notice{background:rgba(0,0,0,0.8);width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999;overflow:hidden;display:none;background:#333;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=97)";filter:alpha(opacity=97);z-index:999999}
.iewrapper{width:800px;padding:50px;background:#fff url(../images/bc_bgk.jpg) no-repeat right bottom;position:absolute;top:50%;left:50%;margin-left:-400px;margin-top:-165px;}
.iewrapper h4{font-family:'proxima_nova_ltbold';font-size:18px;display:block;margin-top:25px;}
.locclass{margin-top:10px;position:absolute;right:60px;}
#cboxLoadedContent{height:440px;}
#testim .rhino-container{height:176px !important;width:auto !important;}
#featuredcont .rhino-container{height:70px !important;margin-top:-2px;cursor:pointer;}
#testim .featuredtext{height:5px;margin-top:-14px;}
#feedform #feedselection{background:#000;color:#FFF;border:1px solid #FF5000;width:9% !important;cursor:pointer;}
#feedform{display:inline;width:58px;height:22px;}
span.customSelect{background:url("../images/price-arrow.png") no-repeat 44px 10px #FF5000;border:medium none;color:#FFFFFF;margin:0px;font-family:'proxima_nova_rgbold';font-size:14px;margin:-2px 0 0;padding:5px 5px 7px 8px;transition:none;width:58px;height:22px;margin-top:-7px;}
span.customSelectHover{background:url("../images/price-arrow.png") no-repeat 44px 10px #333;border:medium none;color:#FFFFFF;margin:0px;font-family:'proxima_nova_rgbold';font-size:14px;margin:-2px 0 0;padding:5px 22px 7px 8px;transition:none;width:58px;height:22px;margin-top:-7px;}
.customSelectInner{margin-top:-2px;font-family:'proxima_nova_rgregular';font-size:14px;}
.customSelect.customSelectOpen{font-family:'proxima_nova_rgregular';font-size:14px;}
#feedselection option{color:#FFF;font-family:'proxima_nova_rgregular';font-size:14px !important;font-weight:normal;margin-left:2px;background:#333;}
#featuredviews .rhino-active img{margin-top:-62px;}
#featuredviews .rhino-active img:hover{margin-top:1px;}
.wrapper .cases-image figure{overflow:hidden;}
.wrapper .cases-image figure img{float:left;}
.port-title{font-size:22px;}
.wrapper .port-slogon{text-transform:uppercase;}
.port-details{padding-top:10px;}
.port-details ul{list-style:none;margin-left:0;margin-bottom:25px;padding:0;}
.port-details ul li{font-size:14px;background:url(images/bullets.gif) left 9px no-repeat;padding:0 0 0 16px;margin:0 0 5px;}
.port-details #button{text-transform:uppercase;}
.row .single-port-item .cases-image figure img.lazy{width:auto!important;height:auto!important;}
.port-content h2,
.single-port-detail h2{margin-top:0}
.social-row{display:table;width:100%;}
.social-row p{display:inline;}
.social-row .social_share{float:right;position:relative;margin-bottom:0;width:auto;}
.social-row .social_share li .icns{position:absolute;padding-left:5px;width:58px;height:23px;background:url(../images/icons_popOutBgk_new.png) left top no-repeat;right:0;bottom:100%;}
.social-row .social-share li:hover > .icns{display:block;}
@media (max-width:768px){.row .single-port-item .cases-image:first-child + .single-port-detail{top:0!important;}
.inner-home-services{border:0;}
}
.supportMain p{font-size:13px;}
.supportMain h4.support_head{display:block;padding-left:20px;padding-top:2px;background:url(../images/support_benefits_icon.jpg) left top no-repeat;}
.supportMain ul.support_list{width:98%;display:block;margin-left:2%}
.supportMain ul.support_list li{width:50%;float:left;display:list-item;margin-bottom:10px;font-size:14px;}
.supportMain ul.support_list li.marleft{padding-right:3%;}
.supportMain .middle-list{border:1px dashed #dfdfdf;margin-top:70px;position:relative;}
.supportMain .middle-list h5{background-color:white;text-align:center;font-size:14px;text-transform:uppercase;display:block;position:absolute;padding:0 15px;top:-21px;left:50%;margin-left:-7.5%;}
.supportMain .middle-list ul.mtulli{width:100%;margin-left:0;margin-top:20px;}
.supportMain .middle-list ul.mtulli li{float:left;list-style:none;display:inline-block;background-color:#f2f2f2;padding:16px;text-transform:uppercase;width:30%!important;text-align:center;margin-bottom:10px;margin-left:2.5%;height:52px;}
.supportMain .middle-list ul.mtulli li.exp{padding:6px 3px}
.supportMain .middle-list-two{border:1px dashed #dfdfdf;margin-top:70px;position:relative;}
.supportMain .middle-list-two h5{background-color:white;text-align:center;font-size:14px;text-transform:uppercase;display:block;position:absolute;padding:0 15px;top:-21px;left:50%;margin-left:-9.5%;}
.supportMain .middle-list-two ul.mtulli{width:100%;margin-left:0;margin-top:20px;}
.supportMain .middle-list-two ul.mtulli li{float:left;list-style:none;display:inline-block;background-color:#f2f2f2;padding:16px;text-transform:uppercase;width:46%!important;text-align:center;margin-bottom:10px;margin-left:2.5%;height:52px;}
.supportMain .middle-list-two ul.mtulli li.exp{padding:6px 3px}
.supportMain .middle-list-two ul.mtulli li.full{width:95%!important;clear:both;}
.supportMain .middle-list-two p{width:100%;text-align:center;font-size:13px;color:#666666;margin-left:0;font-style:italic;}
.supportMain h4.package_head{display:block;padding-left:20px;padding-top:2px;margin-top:48px;background:url(../images/support_packages_icon.jpg) left top no-repeat;}
.supportMain .pricing-packages .e-time{padding-right:5px;margin-bottom:10px;}
.supportMain .pricing-packages .e-time h4{display:block;width:100%;text-align:center;}
.supportMain .pricing-packages .e-time p{display:block;width:100%;text-align:center;margin:0;}
.supportMain .pricing-packages .e-time p .packageprices{font-size:14px !important;}
.supportMain .pricing-packages .e-time p .cur{padding:5px;}
.supportMain .pricing-packages .e-time .middle-list{padding-bottom:10px;margin-top:0;}
.supportMain .pricing-packages .e-time .icnOne{display:block !important;width:56px !important;height:43px !important;margin:15px auto 0 !important;background:url(../images/support_payasyougo.jpg) left top no-repeat !important;}
.supportMain .pricing-packages .e-time .icnTwo{display:block !important;width:66px !important;height:43px !important;margin:15px auto 0 !important;background:url(../images/support_startup.jpg) left top no-repeat !important;}
.supportMain .pricing-packages .e-time .icnThree{display:block !important;width:66px !important;height:43px !important;margin:15px auto 0 !important;background:url(../images/support_business.jpg) left top no-repeat !important;}
.supportMain h4.faq{display:block;padding-left:20px;padding-top:2px;margin-top:48px !important;background:url(../images/support_faq_icon.jpg) left top no-repeat;}
.supportMain .faq_list{font-size:14px;line-height:18px;margin-bottom:40px;margin-top:20px;}
@font-face{font-family:'proxima_nova_rgbold';src:url('../fonts/proximanova-bold-webfont.eot');src:url('../fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/proximanova-bold-webfont.woff') format('woff'),
url('../fonts/proximanova-bold-webfont.ttf') format('truetype'),
url('../fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'proxima_nova_rgregular';src:url('../fonts/proximanova-regular-webfont.eot');src:url('../fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/proximanova-regular-webfont.woff') format('woff'),
url('../fonts/proximanova-regular-webfont.ttf') format('truetype'),
url('../fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'proxima_nova_ltbold';src:url('../fonts/proximanova-semibold-webfont.eot');src:url('../fonts/proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/proximanova-semibold-webfont.woff') format('woff'),
url('../fonts/proximanova-semibold-webfont.ttf') format('truetype'),
url('../fonts/proximanova-semibold-webfont.svg#proxima_nova_ltbold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'socialicoregular';src:url('../fonts/socialico-webfont.eot');src:url('../fonts/socialico-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/socialico-webfont.woff') format('woff'),
url('../fonts/socialico-webfont.ttf') format('truetype'),
url('../fonts/socialico-webfont.svg#socialicoregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'proxima_novablack';src:url('../fonts/ProximaNova-Black-webfont.eot');src:url('../fonts/ProximaNova-Black-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/ProximaNova-Black-webfont.woff2') format('woff2'),
url('../fonts/ProximaNova-Black-webfont.woff') format('woff'),
url('../fonts/ProximaNova-Black-webfont.ttf') format('truetype'),
url('../fonts/ProximaNova-Black-webfont.svg#proxima_novablack') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'proxima_novalight_italic';src:url('../fonts/ProximaNova-LightItalic-webfont.eot');src:url('../fonts/ProximaNova-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/ProximaNova-LightItalic-webfont.woff2') format('woff2'),
url('../fonts/ProximaNova-LightItalic-webfont.woff') format('woff'),
url('../fonts/ProximaNova-LightItalic-webfont.ttf') format('truetype'),
url('../fonts/ProximaNova-LightItalic-webfont.svg#proxima_novalight_italic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'proxima_novalight';src:url('../fonts/ProximaNova-Light-webfont.eot');src:url('../fonts/ProximaNova-Light-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/ProximaNova-Light-webfont.woff2') format('woff2'),
url('../fonts/ProximaNova-Light-webfont.woff') format('woff'),
url('../fonts/ProximaNova-Light-webfont.ttf') format('truetype'),
url('../fonts/ProximaNova-Light-webfont.svg#proxima_novalight') format('svg');font-weight:normal;font-style:normal;}
@media only screen and (max-width:380px){.supportMain ul.support_list{width:93%;display:block;margin-left:7%}
.supportMain ul.support_list li{width:96% !important;height:auto !important;}
.supportMain .middle-list ul.mtulli li{width:100% !important;}
.supportMain .middle-list h5{margin-left:-27.5%;}
.supportMain .middle-list-two h5{margin-left:-32.5%}
.supportMain .middle-list-two ul.mtulli li{width:96% !important;height:auto !important;}
div.footer-wrap h5{margin:0 0 10px}
#featuredcont{margin-top:20px;}
body.homepage{position:relative}
.homepage #header{width:100%}
#header .main-logo{padding:15px 0 0 0;text-align:center}
.homepage #header .logo-home{width:160px!important}
.slider .slides li h2{font-size:16px}
.wrapper{width:100%!important}
.port-grid-items{width:100%;position:relative}
.row .port-grid-items li .homeServiceWrap{width:100%!important}
.row .port-grid-items li{margin:0!important}
.flex-direction-nav{display:none}
table{display:none}
.page-title .categories{width:145px;margin-right:0}
input.half{width:100%;float:none}
.post .meta{float:none;display:block;width:100%;height:auto;overflow:hidden;padding:5px 10px;margin:0 0 10px}
.post .meta p.day, .post .meta p.month{float:left;font-size:10px;line-height:14px;padding:0 3px}
.post .post-content{width:100%}
body .comment-list li .comment-body{width:auto!important;float:none}
body .comment-list li ul li .comment-body{width:auto!important;float:none;margin:auto}
body .comment-list li .comment-body h5.com-author{font-weight:700}
body .comment-list li .img-box{display:none}
body .comment-list li ul{margin:0}
.slider{height:163px!important;background:#555!important}
.slider .slides li{padding-top:20px;background:#e0e0e0}
#menu-main_menu{display:none!important}
}
@media only screen and (max-width:480px){#intranet{padding:0;}
.midcol ul.flist{border-width:0;}
.dev-cycle li, #intranet .nine{width:100% !important;}
.supportMain ul.support_list{width:95%;display:block;margin-left:5%}
.supportMain ul.support_list li{width:96% !important;height:auto !important;}
.supportMain .middle-list ul.mtulli li{width:95% !important;}
.supportMain .middle-list h5{margin-left:-17.5%;}
.supportMain .middle-list-two h5{margin-left:-20.5%}
.supportMain .middle-list-two ul.mtulli li{width:95% !important;height:auto !important;}
#header-wrap .nine.columns{padding:0;margin-bottom:-11px;}
.view-type{display:none;}
#bg_images{display:none;}
#header-wrap, #header{height:auto !important;}
#header-wrap{padding:0;}
.row .single-port-item figure .shadow{width:98%;}
.bx-wrapper{margin:0 !important;}
.row .port-list-items{position:relative;}
.row .single-port-item{position:relative !important;width:100%;}
.single-port-item{transform:none !important;}
.row .single-port-item{padding:0;}
.social_share{display:none;}
.portConMarLeft p{display:none;}
.meta-info{border-bottom:none !important;}
.meta-info p{display:block;}
body.homepage{background:#fff;}
.bxslider .image_preload{width:100% !important;}
.bx-wrapper .bx-viewport{border:none !important;}
.row .single-port-item figure .shadow{width:98%;}
.page-title .categories:after{}
.page-title .categories:after{border:medium solid transparent;content:" ";height:0;position:absolute;top:10px;width:0;}
.page-title .categories:after{border-color:#666 rgba(200, 200, 200, 0) rgba(200, 200, 200, 0);border-width:3px;margin-left:-30px;right:20px;top:25px;}
#header-wrap{}
body.homepage{position:relative}
.homepage #header{width:100%!important}
#header .main-logo{padding:15px 0 0 0;text-align:center;}
.homepage #header .logo-home{width:160px!important}
.orbit-wrapper{display:block !important}
.slider .slides li h2{font-size:16px}
.wrapper{width:100%!important}
.port-grid-items{width:100%;position:relative}
.row .port-grid-items li .homeServiceWrap{width:100%!important}
.row .port-grid-items li{margin:0!important}
.row .port-grid-items{margin:0 0 30px}
.row .port-grid-items li{width:253px;height:165px;margin:0 auto 30px;float:none}
.row .port-grid-items li .hover{width:253px;height:165px}
.row .port-grid-items li .hover img{left:116px;top:72px}
table.seotable .boxed-heading,
table.seotable .seoPckgTitle{float:none;margin:0;}
table{display:block !important;}
table.seotable tbody tr td{padding-left:0;}
table, thead, tbody, th, td, tr{display:block;}
table th{position:absolute;top:-9999px;left:-9999px;}
table tr{border:0;}
table tbody tr td{border:0;border-bottom:1px solid #eee;position:relative;padding-left:0;}
table tr td p.price{line-height:1;margin-left:0;}
table tbody td:nth-of-type(1):before{content:"PACKAGE FEATURES";font-weight:bold;display:block;}
table tbody td:nth-of-type(2):before{content:"START UP :";font-weight:bold;margin-right:20px;width:50%;float:left;}
table tbody td:nth-of-type(3):before{content:"BUSINESS :";font-weight:bold;margin-right:20px;width:50%;float:left;}
table tbody td:nth-of-type(4):before{content:"CORPORATE :";font-weight:bold;margin-right:20px;width:50%;float:left;}
table.seotable tr:last-child td{background-color:#e3e3e3;padding:10px;}
.row .home-elements li{width:100%;height:auto}
.row .home-elements li .hover{width:100%;height:auto}
.page-title .categories{width:307px;margin-right:0}
.slider .slides li{padding-top:155px}
.post .meta p.day, .post .meta p.month{font-size:10px;line-height:14px}
body .comment-list li .comment-body{width:305px!important;float:right}
body .comment-list li ul li .comment-body{width:265px!important}
.menu-main_menu-container{display:none}
.nav-bar{display:block}
.copyright{margin-bottom:20px}
.page-title .sCurrency{margin:4px 0 10px 0!important}
.slideshow_all{min-height:600px!important}
.site-navi{display:block}
#menu-main_menu{display:none}
.internet_more{width:100%}
.rightside{width:100%!important}
.example3 div{width:100%!important}
.popupinput input[type="submit"]{padding:0 10px;}
.popup-new > ul li{margin:0 10px;}
}
@media only screen and (max-width:568px){.supportMain ul.support_list{width:96%;display:block;margin-left:4%}
.supportMain ul.support_list li{width:96% !important;height:auto !important;}
.supportMain .middle-list ul.mtulli li{width:95% !important;}
.supportMain .middle-list h5{margin-left:-14.5%;}
.supportMain .middle-list-two h5{margin-left:-17.5%}
.supportMain .middle-list-two ul.mtulli li{width:95% !important;height:auto !important;}
body.homepage{position:relative}
#homepage #header{background-color:#eee;}
.homepage #header{width:100%;}
#header .main-logo{padding:15px 0 0 0;text-align:center;margin-top:0 !important;}
.homepage #header .logo-home{width:160px!important}
.slider .slides li h2{font-size:16px}
.wrapper{width:100%!important}
.port-grid-items{width:100%;position:relative}
.row .port-grid-items li .homeServiceWrap{width:100%!important}
.row .port-grid-items li{margin:0!important}
}
@media only screen and (max-width:1040px){.slider .slides li{padding-top:20px;background:#e0e0e0}
}
@media only screen and (max-width:800px){.row .home-elements li figure, .row .port-grid-items li .hover{display:block !important;}
.row .port-grid-items li .hover a{color:#333;}
.row .port-grid-items{width:auto;margin:0 !important;}
.homepage #header-wrap{position:inherit;height:120px;}
#header .main-logo{margin:0;padding:15px 0 0;}
.slider-rev-wrapper{display:none;}
.wrapper{width:100%!important;padding:0 20px;}
.supportMain .middle-list ul.mtulli li{padding:6px 10px !important;}
.supportMain .middle-list-two ul.mtulli li{padding:6px 10px;}
.supportMain .pricing-packages .e-time .middle-list{height:198px;}
#header .columns{float:none}
#header .three, #header .nine{width:auto}
#header .main-logo{text-align:center}
#header .main-logo img{position:static}
.nav-bar{position:static;text-align:center;width:auto;float:none}
.nav-bar li{display:inline-block;float:none;padding-right:20px}
.nav-bar li ul, .nav-bar li:hover ul{display:none!important}
.row .port-grid-items li{width:230px}
.row .port-grid-items li figure img.orbit-slide{width:100% !important;height:100% !important;}
.row .port-grid-items li figure img{width:100%}
.row .port-grid-items li .hover{width:230px;height:151px}
.row .port-grid-items li .hover img{left:102px;top:67px}
.row .home-elements li{width:165px;height:auto;list-style:none;margin:0 0 20px 10px}
.row .home-elements li h4{position:static}
.row .home-elements li figure{position:relative;margin-bottom:15px}
.row .home-elements li figure .shadow{background-position:center bottom;bottom:-12px;width:165px}
.row .home-elements li .hover{background:0;display:block!important;width:165px;height:auto;padding:5px;font-size:10px;position:static;color:#333;opacity:1}
.row .home-elements li .hover p{color:#333;opacity:1}
.slider .slides li{padding-top:85px}
body .comment-list li .img-box{width:88px!important;float:left}
body .comment-list li .comment-body{width:380px;float:right!important}
body .comment-list li ul li .comment-body{width:340px}
}
@media only screen and (max-width:768px){.homepage #header-wrap{position:inherit;}
.homepage #header{width:100%!important}
.wrapper{width:100%!important;padding:0 20px}
#header .main-logo{text-align:center}
#header .main-logo img{position:static}
#bg_images img{height:160px !important;}
.slides{display:none;}
.reveal{height:240px !important;}
.nav-bar{position:static}
.nav-bar li ul, .nav-bar li:hover ul{display:none!important}
.row .port-grid-items li{width:220px;position:relative;overflow:hidden}
.row .port-grid-items li .hover{width:220px;height:145px}
.row .port-grid-items li .hover img{left:95px;top:60px}
.row .home-elements li{width:165px;height:auto;list-style:none;margin:0 0 20px 10px}
.row .home-elements li h4{position:static}
.row .home-elements li figure{position:relative;margin-bottom:15px}
.row .home-elements li figure .shadow{background-position:center bottom;bottom:-12px;width:165px}
.row .home-elements li .hover{background:0;display:block!important;width:165px;height:auto;padding:5px;font-size:10px;position:static;color:#333;opacity:1}
.row .home-elements li .hover p{color:#333;opacity:1}
.faq-box{display:none}
.footer-nav ul{text-align:center}
.ft-services .services-menu li{display:inline}
.ft-services .copyright{float:none;text-align:center;margin-bottom:15px}
.ft-services .services-menu{float:none;text-align:center}
.ft-services .services-menu li{display:inline-block}
div.footer-wrap h6{text-align:center}
div.footer-wrap p{text-align:center}
.row .home-elements li .hover p a{color:#FF5000}
.testi-widget .testi-box .author{text-align:left}
.testi-widget .testi-box .author span{display:inline-block;margin-right:25px}
.testi-widget address br{display:inline-block}
.testi-widget address br:after{content:' - '}
.slider .slides li{padding-top:115px}
body .comment-list li .comment-body{width:590px!important;float:right}
body .comment-list li ul li .comment-body{width:550px!important}
}
@media only screen and (max-width:610px){.row .port-grid-items li{width:253px}
.row .port-grid-items li .hover{width:253px;height:165px}
.row .port-grid-items li .hover img{left:116px;top:72px}
.row .home-elements{margin-left:0}
.row .home-elements li{width:auto;float:none;margin:0 0 20px 0}
.row .home-elements li h4{position:static}
.row .home-elements li .hover{background:0;display:block!important;width:auto;height:auto}
.row .home-elements li .hover p{color:#333;opacity:1;}
.row .port-grid-items li .hover:hover a{color:#333;}
.row .home-elements li h4{padding:0;background:0}
.row .home-elements li h4 span{display:inline-block;padding:0 10px;height:30px;line-height:30px;color:#fff;background:url(../images/port-grid-hover-trans.png)}
.site-navi{position:relative;width:100%;margin:0 auto;background:#333;height:40px;padding-top:15px;top:0;left:0;z-index:9999}
.site-navi>span{display:block;padding:0 10px;width:95%;margin-bottom:11px;background:url(../images/footer-arrow.png) right 3px no-repeat;font-weight:bold;color:#bbb;cursor:pointer;}
.nav-bar li{float:none;width:100%;height:30px;padding:0 10px;line-height:30px;border-bottom:1px solid #777;background:#333}
.nav-bar:hover li ul li a{background:0;border:0;color:inherit;width:auto;height:auto}
.site-navi:hover li{-webkit-transition:1s;transition:all 1s ease 0s;}
.site-navi:hover li:hover{background:#ff5000;-webkit-transition:1s;transition:all 1s ease 0s;}
.nav-bar li a{color:#fff!important}
.site-navi:hover li{display:block}
.flex-direction-nav{display:none}
.serv-list.half, .serv-list ul.half{margin-left:0;margin-bottom:30px}
.serv-list.half li, .serv-list ul.half li{width:100%;margin-left:0}
.serv-list.quater, .serv-list ul.quater{margin:0 0 20px}
.serv-list.quater li, .serv-list ul.quater li{width:100%;margin-left:0}
.serv-list.onethird, .serv-list ul.onethird{margin:0 0 20px}
.serv-list.onethird li, .serv-list ul.onethird li{width:100%;margin-left:0}
.alignright, .alignleft, .aligncenter, .alignnone{float:none;display:block;margin:0 auto 15px}
ul.ver-list li{width:100%;padding:0;border:0;border-bottom:1px solid #f1f1f1;margin:0 0 10px}
.corporate-list li p{width:70%;line-height:18px}
.corporate-list li p strong{display:block}
.corporate-list li p.price{width:29%;text-align:right}
.page-title .categories{width:100%;height:30px;background-color:#333;color:#ccc;margin-top:-5px;margin-right:0}
.page-title .categories a{position:relative;width:100%;padding:5px 10px;color:#ccc;font-weight:normal;height:30px;line-height:20px;display:none;border-bottom:1px solid #777;background-color:#333}
.page-title .categories:hover a{display:block;z-index:99999}
.page-title .categories:hover a:hover{background-color:#444;color:#fff;}
.page-title .categories a.active{color:#fff;}
.filterby{display:block}
.page-title .categories:hover .filterby{display:none}
.row .single-port-item figure{margin:0 0 20px}
.row .single-port-item figure .shadow{width:100%;bottom:-10px}
div.user-info{margin:0 0 30px}
.slider .slides li{padding-top:145px}
body .comment-list li .comment-body{width:420px!important;float:right}
body .comment-list li ul li .comment-body{width:380px!important}
}
@media only screen and (max-width:768px){.left{float:none}
.benifit .left{float:left;}
div.patern{padding:35px 20px 0px;}
}
@media only screen and (max-width:1024px){#pricing-form .three, #pricing-form .row .three{width:100% !important;}
.border-pack.column{margin-bottom:50px;}
.blog.column, .sidebar.column{padding:0 !important;}
#catslist ul{margin:20px 0;}
#catslist a{margin:0 25px 0 0;}
.three1{margin-right:0;}
}
@media only screen and (min-width:767px) and (max-width:1024px){.row .port-grid-items li{width:230px !important;}
.row .home-elements li .hover{font-size:13px;}
#header .logo, #header .logo-home{left:13px;max-width:70% !important;top:55px;}
.row .port-grid-items{width:auto;margin-right:0 !important;margin-left:0;}
.row .port-grid-items li{margin-right:13px;margin-left:0;}
.row .port-grid-items li:last-child{margin-right:0;}
}
@media only screen and (min-device-width:767px) and (max-device-width:1024px) and (orientation:portrait){.row .home-elements li figure{display:none}
.home-elements .three:last-child{display:block!important}
}
.right{float:right}
@media only screen and (max-width:768px){.go-package-plus{padding-right:0;border:0;}
.faq-list .qna{margin:0 0 30px;padding-left:0;}
.sidebar.column{width:100% !important;}
.form-submit #submit{padding:10px;width:auto;}
.right{float:none}
.benifit .right{float:right;}
}
@media only screen and (max-width:768px){body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}
.row{width:auto;min-width:0;margin-left:0;margin-right:0}
.column, .columns{width:auto!important;float:none}
.watermark .four.columns{width:49.333% !important;float:left;}
.column:last-child, .columns:last-child{float:none}
[class*="column"]+[class*="column"]:last-child{float:none}
.column:before, .columns:before, .column:after, .columns:after{content:"";display:table}
.column:after, .columns:after{clear:both}
.offset-by-one, .offset-by-two, .offset-by-three, .offset-by-four, .offset-by-five, .offset-by-six, .offset-by-seven, .offset-by-eight, .offset-by-nine, .offset-by-ten{margin-left:0!important}
.push-two, .push-three, .push-four, .push-five, .push-six, .push-seven, .push-eight, .push-nine, .push-ten{left:auto}
.pull-two, .pull-three, .pull-four, .pull-five, .pull-six, .pull-seven, .pull-eight, .pull-nine, .pull-ten{right:auto}
}
@media only screen and (max-width:320px){.watermark .four.columns{width:100% !important;float:none;}
}
@media only screen and (max-width:768px){.block-grid.mobile>li{float:none;width:100%;margin-left:0}
.block-grid>li{clear:none!important}
.block-grid.mobile-two-up>li{width:50%}
.block-grid.mobile-two-up>li:nth-child(2n+1){clear:both}
.block-grid.mobile-three-up>li{width:33.33%}
.block-grid.mobile-three-up>li:nth-child(3n+1){clear:both!important}
.block-grid.mobile-four-up>li{width:25%}
.block-grid.mobile-four-up>li:nth-child(4n+1){clear:both}
.block-grid.mobile-five-up>li:nth-child(5n+1){clear:both}
}
@media only screen and (max-width:768px){.button{display:block}
button.button, input[type="submit"].button{width:100%;padding-left:0;padding-right:0}
}
@media only screen and (max-width:768px){.button-group button.button, .button-group input[type="submit"].button{width:auto;padding:10px 20px 11px}
.button-group button.button.large, .button-group input[type="submit"].button.large{padding:15px 30px 16px}
.button-group button.button.medium, .button-group input[type="submit"].button.medium{padding:10px 20px 11px}
.button-group button.button.small, .button-group input[type="submit"].button.small{padding:7px 14px 8px}
.button-group button.button.tiny, .button-group input[type="submit"].button.tiny{padding:5px 10px 6px}
.button-group.even button.button, .button-group.even input[type="submit"].button{width:100%;padding-left:0;padding-right:0}
.row .mobile-one{width:25%!important;float:left;padding:0 7.5px}
.row .mobile-one:last-child{float:right}
.row .mobile-one.end{float:left}
.row.collapse .mobile-one{padding:0}
.row .mobile-two.three{width:49%!important;float:left!important;padding:0 7.5px}
.row .mobile-two:last-child{float:right}
.row .mobile-two.end{float:left}
.row.collapse .mobile-two{padding:0}
.row .mobile-three{width:75%!important;float:left;padding:0 7.5px}
.row .mobile-three:last-child{float:right}
.row .mobile-three.end{float:left}
.row.collapse .mobile-three{padding:0}
.row .mobile-four{width:100%!important;float:left;padding:0 7.5px}
.row .mobile-four:last-child{float:right}
.row .mobile-four.end{float:left}
.row.collapse .mobile-four{padding:0}
.push-one-mobile{left:25%}
.pull-one-mobile{right:25%}
.push-two-mobile{left:50%}
.pull-two-mobile{right:50%}
.push-three-mobile{left:75%}
.pull-three-mobile{right:75%}
.row .home-elements li{margin:0!important;}
.row .home-elements li .hover{width:100%!important;text-align:left !important;opacity:1 !important;}
.row .port-grid-items li:first-child{margin:0!important}
}
@media only screen and (max-device-width:1280px){.touch #menu-main_menu li.has-flyout>a{padding-right:36px!important}
}
@media only screen and (max-width:1279px) and (min-width:768px){.touch #menu-main_menu li a{font-size:13px;}
.touch #menu-main_menu li.has-flyout>a.flyout-toggle{padding:20px!important}
.touch #menu-main_menu li.has-flyout>a{padding-right:36px!important}
}
@media only screen and (max-width:480px){.row .home-elements li{display:none;}
.posts-widget article{margin:0 5px 10px;}
#featuredcont, div.footer-wrap h5{margin:0 5px;;text-align:center}
}
@media only screen and (max-width:768px){#menu-main_menu{height:auto;display:block}
#menu-main_menu>li{float:none;display:block;border-right:0}
#menu-main_menu>li>a.main{text-align:left;border-top:1px solid #ddd;border-right:0}
#menu-main_menu>li:first-child>a.main{border-top:0}
#menu-main_menu>li.has-flyout>a.flyout-toggle{position:absolute;right:0;top:0;padding:22px;z-index:2;display:block}
#menu-main_menu>li.has-flyout.is-touch>a.flyout-toggle span{content:"";width:0;height:0;display:block}
#menu-main_menu>li.has-flyout>a.flyout-toggle:hover span{border-top-color:#141414}
#menu-main_menu.vertical>li.has-flyout>.flyout{left:0}
.flyout{position:relative;width:100%!important;top:auto;margin-right:-2px;border-width:1px 1px 0 1px}
.flyout.right{float:none;right:auto;left:-1px}
.flyout.small, .flyout.large{width:100%!important}
.flyout p:last-child{margin-bottom:18px}
}
@media only screen and (max-width:768px){.reveal-modal-bg{position:absolute}
.reveal-modal, .reveal-modal.small, .reveal-modal.medium, .reveal-modal.large, .reveal-modal.xlarge{width:80%;top:15px;left:50%;margin-left:-40%;padding:20px;height:auto}
.BrowserHidden, .BrowserVisible{width:auto !important;}
}
@media only screen and (min-width:1441px){.hide-for-small, .hide-for-medium, .hide-for-medium-down, .hide-for-large, .show-for-large-up, .show-for-xlarge{display:block!important}
.show-for-small, .show-for-medium, .show-for-medium-down, .show-for-large, .hide-for-large-up, .hide-for-xlarge{display:none!important}
}
@media only screen and (max-width:1279px) and (min-width:768px){.hide-for-small, .show-for-medium, .show-for-medium-down, .hide-for-large, .hide-for-large-up, .hide-for-xlarge{display:block!important}
.show-for-small, .hide-for-medium, .hide-for-medium-down, .show-for-large, .show-for-large-up, .show-for-xlarge{display:none!important}
}
@media only screen and (max-width:768px){.show-for-small, .hide-for-medium, .show-for-medium-down, .hide-for-large, .hide-for-large-up, .hide-for-xlarge{display:block!important}
.hide-for-small, .show-for-medium, .hide-for-medium-down, .show-for-large, .show-for-large-up, .show-for-xlarge{display:none!important}
}
@media screen and (orientation:landscape){.show-for-landscape, .hide-for-portrait{display:block!important}
.hide-for-landscape, .show-for-portrait{display:none!important}
}
@media only screen and (max-width:1279px) and (min-width:768px){.touch table.hide-for-xlarge, .touch table.hide-for-large, .touch table.hide-for-small, .touch table.show-for-medium{display:table!important}
}
@media only screen and (max-width:768px){table.hide-for-xlarge, table.hide-for-large, table.hide-for-medium, table.show-for-small{display:table!important}
}
@media only screen and (max-width:768px){.tooltip{font-size:14px;font-size:1.4rem;line-height:1.4;padding:7px 10px 9px 10px}
.tooltip>.nub, .tooltip.top>.nub, .tooltip.left>.nub, .tooltip.right>.nub{border-color:transparent transparent black transparent;border-color:transparent transparent rgba(0,0,0,0.85) transparent;top:-12px;left:10px}
}
@media only screen and (max-width:1020px){.top-bar{margin-bottom:0;overflow:hidden}
.top-bar .js-generated{display:block}
.contain-to-grid .top-bar{width:auto}
.top-bar section{left:0;position:relative;width:auto;-webkit-transition:left 300ms;-moz-transition:left 300ms;-o-transition:left 300ms;transition:left 300ms}
.top-bar ul{width:100%;min-height:100%;height:100%;margin-bottom:0;display:block}
.top-bar ul li{float:none}
.top-bar ul li.active, .top-bar ul li:hover{background:#151515}
.top-bar ul li.name{background:black}
.top-bar ul li.name h1{line-height:1}
.top-bar ul li.name h1 a{padding-left:22.5px}
.top-bar ul li.toggle-topbar{cursor:pointer;display:block;height:45px;position:absolute;right:0;top:0;width:50%}
.top-bar ul li.toggle-topbar a{content:"";display:block;width:0;height:0;border:solid 8px;border-color:white transparent transparent transparent;padding:0;position:absolute;top:50%;right:22.5px;margin-top:-4px}
.top-bar ul li.toggle-topbar:hover{background:black}
.top-bar ul li.toggle-topbar a{padding:0!important}
.top-bar ul li.divider{border-bottom:solid 1px rgba(255,255,255,0.2);border-top:solid 1px black;clear:both;height:1px!important;margin:8px 0!important;width:100%}
.top-bar ul li.search{padding:0 22.5px}
.top-bar ul li.search form{width:100%}
.top-bar ul li.search form input[type=text]{width:75%}
.top-bar ul li.search form .button{top:0;width:25%}
.top-bar ul li.has-dropdown a{padding-right:33.75px}
.top-bar ul li.has-dropdown a:after{content:"";display:block;width:0;height:0;border:solid 5px;border-color:transparent transparent transparent rgba(255,255,255,0.5);margin-right:15px;margin-top:-4.5px;position:absolute;top:50%}
.top-bar ul li.has-dropdown:hover>.dropdown{display:block;visibility:hidden}
.top-bar ul li.has-dropdown .dropdown{visibility:hidden;z-index:0!important}
.top-bar ul li.has-dropdown.moved{position:static}
.top-bar ul li.has-dropdown.moved .dropdown{top:0;visibility:visible}
.top-bar ul li.has-dropdown.moved .dropdown li label{margin-bottom:6px;padding-top:6px!important;font-size:9px}
.top-bar ul li.has-dropdown.moved .dropdown li:not(.title){padding-bottom:0}
.top-bar ul li.has-dropdown.moved .dropdown li:not(.title) a{padding:8px 22.5px;font-size:12px}
.top-bar ul li.has-dropdown.moved .dropdown li a, .top-bar ul li.has-dropdown.moved .dropdown li label{padding:0 22.5px}
.top-bar ul li.has-dropdown.moved .dropdown li a:hover{background:transparent;display:block}
.top-bar ul li.has-dropdown.moved .dropdown li.divider{border-bottom:solid 1px rgba(255,255,255,0.1);margin-top:8px!important;margin-bottom:8px!important}
.top-bar ul li.has-dropdown.moved .back.title{padding-bottom:0}
.top-bar ul li.has-dropdown.moved .back.title a:before{position:absolute;top:50%;left:17.5px;margin-top:-5px;width:0;height:0;content:"";display:block;width:0;height:0;border:solid 5px;border-color:transparent white transparent transparent}
.top-bar ul li.has-dropdown.moved .back.title h5{margin:0;padding-left:15px;position:relative}
.top-bar ul li.has-dropdown.moved .back.title h5 a{padding-top:8px;padding-bottom:8px;font-size:19px;font-weight:bold}
.top-bar ul li.has-dropdown .dropdown li{background:transparent}
.top-bar ul li.has-dropdown .dropdown li.has-dropdown .dropdown{left:100%!important;top:0;right:auto!important}
.top-bar ul li.has-dropdown .dropdown li.has-dropdown>a{padding-right:33.75px}
.top-bar ul li.has-dropdown .dropdown li.has-dropdown>a:after{content:"";margin-right:15px;content:"";display:block;width:0;height:0;border:solid 5px;border-color:transparent transparent transparent rgba(255,255,255,0.5);position:absolute;top:50%;margin-top:-4.5px}
.top-bar ul li.has-dropdown .dropdown li.has-dropdown.moved{position:static}
.top-bar ul li.has-dropdown .dropdown li.has-dropdown.moved .dropdown{top:0;visibility:visible}
.top-bar ul li.has-dropdown .dropdown li.has-dropdown:hover{display:block}
.top-bar ul.left, .top-bar ul.right{float:none;width:100%}
.top-bar ul.left>li, .top-bar ul.right>li{display:block;float:none;margin:0!important}
.top-bar ul.left>li.has-dropdown .dropdown, .top-bar ul.right>li.has-dropdown .dropdown{left:100%!important;top:0;right:auto!important}
.top-bar section>ul li a:not(.button){padding-left:22.5px!important}
.top-bar.expanded{height:100%}
.top-bar.expanded ul li.toggle-topbar a{content:"";display:block;width:0;height:0;border:solid 8px;border-color:transparent transparent rgba(255,255,255,0.5) transparent;top:auto;bottom:50%;margin-bottom:-4px}
.top-bar ul li.has-button{padding:0 20px 5px}
.top-bar ul li .button.small{margin:0!important;display:inline-block;width:100%}
}
@media only screen and (min-width:480px) and (max-width:800px){.flist-process li div, .flist-seo-goals li div{min-height:50px!important;}
.menu-main_menu-container{display:block}
.nav-bar{display:none}
#menu-main_menu{height:auto;margin-top:-40px!important;margin-right:100px!important}
#menu-main_menu>li{float:left!important;display:inline!important;border-right:0}
.site-navi{background:none!important}
.site-navi span{}
#cities.dynamic{margin-top:-20px!important}
#cities .tab-nav, #cities .tab-nav li{float:left;padding-left:35px}
.testi-right{width:100%!important}
.testi-main{width:100%!important}
.i-shipping, .i-tax, .i-management, .i-doc, .i-cart, .i-pay, .i-box, .i-search{float:left;overflow:hidden;padding-left:0 !important;width:50% !important;}
.page-title .four{float:left;}
.i-intra, .i-api, .i-cloud, .i-pay-cart, .i-net-api, .i-cat, .i-clock, .i-face2, .i-baner{float:left;overflow:hidden;width:25% !important;}
}
@media only screen and (min-width:800px) and (max-width:5000px){.menu-main_menu-container{display:block}
.nav-bar{display:none}
}
@media only screen and (max-width:768px){.webdesign-container2 .column, .webdesign-container2 .columns{width:49% !important;float:left !important;}
.services-design p.last{margin-top:30px;}
label.right{text-align:left}
ul.ver-list li.three, ul.ver-list li.four, ul.ver-list li.three, ul.ver-list li.two{padding:0!important}
}
@media only screen and (max-width:768px){input[type="text"].one, input[type="password"].one, input[type="date"].one, input[type="datetime"].one, input[type="email"].one, input[type="number"].one, input[type="search"].one, input[type="tel"].one, input[type="time"].one, input[type="url"].one, textarea.one, .row textarea.one{width:100%!important}
input[type="text"].two, .row input[type="text"].two, input[type="password"].two, .row input[type="password"].two, input[type="date"].two, .row input[type="date"].two, input[type="datetime"].two, .row input[type="datetime"].two, input[type="email"].two, .row input[type="email"].two, input[type="number"].two, .row input[type="number"].two, input[type="search"].two, .row input[type="search"].two, input[type="tel"].two, .row input[type="tel"].two, input[type="time"].two, .row input[type="time"].two, input[type="url"].two, .row input[type="url"].two, textarea.two, .row textarea.two{width:100%!important}
input[type="text"].three, .row input[type="text"].three, input[type="password"].three, .row input[type="password"].three, input[type="date"].three, .row input[type="date"].three, input[type="datetime"].three, .row input[type="datetime"].three, input[type="email"].three, .row input[type="email"].three, input[type="number"].three, .row input[type="number"].three, input[type="search"].three, .row input[type="search"].three, input[type="tel"].three, .row input[type="tel"].three, input[type="time"].three, .row input[type="time"].three, input[type="url"].three, .row input[type="url"].three, textarea.three, .row textarea.three{width:100%!important}
input[type="text"].four, .row input[type="text"].four, input[type="password"].four, .row input[type="password"].four, input[type="date"].four, .row input[type="date"].four, input[type="datetime"].four, .row input[type="datetime"].four, input[type="email"].four, .row input[type="email"].four, input[type="number"].four, .row input[type="number"].four, input[type="search"].four, .row input[type="search"].four, input[type="tel"].four, .row input[type="tel"].four, input[type="time"].four, .row input[type="time"].four, input[type="url"].four, .row input[type="url"].four, textarea.four, .row textarea.four{width:100%!important}
input[type="text"].five, .row input[type="text"].five, input[type="password"].five, .row input[type="password"].five, input[type="date"].five, .row input[type="date"].five, input[type="datetime"].five, .row input[type="datetime"].five, input[type="email"].five, .row input[type="email"].five, input[type="number"].five, .row input[type="number"].five, input[type="search"].five, .row input[type="search"].five, input[type="tel"].five, .row input[type="tel"].five, input[type="time"].five, .row input[type="time"].five, input[type="url"].five, .row input[type="url"].five, textarea.five, .row textarea.five{width:100%!important}
input[type="text"].six, .row input[type="text"].six, input[type="password"].six, .row input[type="password"].six, input[type="date"].six, .row input[type="date"].six, input[type="datetime"].six, .row input[type="datetime"].six, input[type="email"].six, .row input[type="email"].six, input[type="number"].six, .row input[type="number"].six, input[type="search"].six, .row input[type="search"].six, input[type="tel"].six, .row input[type="tel"].six, input[type="time"].six, .row input[type="time"].six, input[type="url"].six, .row input[type="url"].six, textarea.six, .row textarea.six{width:100%!important}
input[type="text"].seven, .row input[type="text"].seven, input[type="password"].seven, .row input[type="password"].seven, input[type="date"].seven, .row input[type="date"].seven, input[type="datetime"].seven, .row input[type="datetime"].seven, input[type="email"].seven, .row input[type="email"].seven, input[type="number"].seven, .row input[type="number"].seven, input[type="search"].seven, .row input[type="search"].seven, input[type="tel"].seven, .row input[type="tel"].seven, input[type="time"].seven, .row input[type="time"].seven, input[type="url"].seven, .row input[type="url"].seven, textarea.seven, .row textarea.seven{width:100%!important}
input[type="text"].eight, .row input[type="text"].eight, input[type="password"].eight, .row input[type="password"].eight, input[type="date"].eight, .row input[type="date"].eight, input[type="datetime"].eight, .row input[type="datetime"].eight, input[type="email"].eight, .row input[type="email"].eight, input[type="number"].eight, .row input[type="number"].eight, input[type="search"].eight, .row input[type="search"].eight, input[type="tel"].eight, .row input[type="tel"].eight, input[type="time"].eight, .row input[type="time"].eight, input[type="url"].eight, .row input[type="url"].eight, textarea.eight, .row textarea.eight{width:100%!important}
input[type="text"].nine, .row input[type="text"].nine, input[type="password"].nine, .row input[type="password"].nine, input[type="date"].nine, .row input[type="date"].nine, input[type="datetime"].nine, .row input[type="datetime"].nine, input[type="email"].nine, .row input[type="email"].nine, input[type="number"].nine, .row input[type="number"].nine, input[type="search"].nine, .row input[type="search"].nine, input[type="tel"].nine, .row input[type="tel"].nine, input[type="time"].nine, .row input[type="time"].nine, input[type="url"].nine, .row input[type="url"].nine, textarea.nine, .row textarea.nine{width:100%!important}
input[type="text"].ten, .row input[type="text"].ten, input[type="password"].ten, .row input[type="password"].ten, input[type="date"].ten, .row input[type="date"].ten, input[type="datetime"].ten, .row input[type="datetime"].ten, input[type="email"].ten, .row input[type="email"].ten, input[type="number"].ten, .row input[type="number"].ten, input[type="search"].ten, .row input[type="search"].ten, input[type="tel"].ten, .row input[type="tel"].ten, input[type="time"].ten, .row input[type="time"].ten, input[type="url"].ten, .row input[type="url"].ten, textarea.ten, .row textarea.ten{width:100%!important}
input[type="text"].eleven, .row input[type="text"].eleven, input[type="password"].eleven, .row input[type="password"].eleven, input[type="date"].eleven, .row input[type="date"].eleven, input[type="datetime"].eleven, .row input[type="datetime"].eleven, input[type="email"].eleven, .row input[type="email"].eleven, input[type="number"].eleven, .row input[type="number"].eleven, input[type="search"].eleven, .row input[type="search"].eleven, input[type="tel"].eleven, .row input[type="tel"].eleven, input[type="time"].eleven, .row input[type="time"].eleven, input[type="url"].eleven, .row input[type="url"].eleven, textarea.eleven, .row textarea.eleven{width:100%!important}
input[type="text"].twelve, .row input[type="text"].twelve, input[type="password"].twelve, .row input[type="password"].twelve, input[type="date"].twelve, .row input[type="date"].twelve, input[type="datetime"].twelve, .row input[type="datetime"].twelve, input[type="email"].twelve, .row input[type="email"].twelve, input[type="number"].twelve, .row input[type="number"].twelve, input[type="search"].twelve, .row input[type="search"].twelve, input[type="tel"].twelve, .row input[type="tel"].twelve, input[type="time"].twelve, .row input[type="time"].twelve, input[type="url"].twelve, .row input[type="url"].twelve, textarea.twelve, .row textarea.twelve{width:100%!important}
}
@media only screen and (max-device-width:800px), only screen and (device-width:1024px) and (device-height:600px), only screen and (width:1280px) and (orientation:landscape), only screen and (device-width:800px), only screen and (max-width:768px){.flex-video{padding-top:0}
}
@media only screen and (max-width:685px){#menu-main_menu{display:block}
.startup-pkg{height:auto!important}
#menu-main_menu{margin:0;padding:0;position:absolute;right:140px!important;top:45px!important}
.site-navi{background:#333!important;}
}
@media only screen and (max-width:1024px){/*#pricing-form .three, #pricing-form .row .three{height:auto !important;}*/
.isotope .isotope-item{position:static !important;margin:0 0 10px !important;transform:none !important;}
header{width:100%!important}
.company-page p.sol-tagline{margin-bottom:55px!important}
.reveal{height:450px;}
.padleft{margin-left:0px!important;}
.ci-wrapper{padding-left:0!important;}
.wad, #webdesign .wrapper{padding:0!important;}
.flist-corporateidentity li{margin-bottom:0!important;}
}
@media only screen and (min-width:481px) and (max-width:800px){.flist-process li, .flist-seo-goals li{min-height:90px !important;}
.dev-cycle li:last-child{margin-right:0;}
#header-wrap{height:120px !important;}
#header{height:130px;}
#header-wrap.stickey-menu{height:130px !important;}
.site-navi{margin:0 !important;}
.page-title .port-controls{padding:28px 0 14px;}
.company-header .page-title{margin-bottom:0;}
.flist-process li{min-height:10px;}
.flist-consulting{line-height:1;}
}
@media only screen and (min-width:641px) and (max-width:800px){.bulletlist ul.flist li, .buyers-advantage li, .ecommerce-modules .three{width:auto !important;}
.page-title .port-controls{overflow:hidden;}
}
@media only screen and (min-width:641px) and (max-width:799px){.bulletlist ul.flist li, .buyers-advantage li, .ecommerce-modules .three{width:50% !important;}
.midcol ul.flist{padding:0 !important;}
.row .port-grid-items li.portfolio-detail-wrapper{width:100% !important;}
.row .port-grid-items li{margin-right:12px;}
.row #portfolio-main-wrapper > .port-grid-items.portfolio-list{margin:0 !important;}
}
@media only screen and (max-width:800px){.single-port-detail{margin-bottom:20px;}
.wrapper .webdesign-container2, .wrapper .flist-consulting{background:none !important;}
.pricing-content{background-color:#fff;}
#header-wrap .nine.columns{width:100% !important;}
.row .mobile-two.three{width:49% !important;float:left !important;padding:0px 7.5px;margin-right:5px !important;min-height:125px;}
.row .home-elements li .hover{width:100%;opacity:1 !important;}
.row .home-elements li .hover a:hover{color:#000;opacity:1 !important;}
#header .three{width:auto !important;}
#header .main-logo{margin:10px 0 !important;}
#header-wrap .nine.columns{padding:0;}
.nav-bar li a{padding:5px 10px 12px;display:block;}
.company-team-banner li a{background-position:right top !important;width:100% !important;}
.company-team-banner li{margin-right:10px !important;}
.company-team-banner li:last-child{margin-right:0 !important;}
.secondcol{padding:0 !important;border:0 !important;}
.comp-new .lowlineheight img{float:left;margin-right:20px !important;}
.single-port-detail{margin-top:20px;}
div.orbit-wrapper{max-width:100%;}
.e-commerce .page-title + p{float:left;}
.midcol ul.flist{margin-right:0;}
.ecommerce-modules{background:none !important;}
.bulletlist ul.flist li, .buyers-advantage li, .ecommerce-modules .three{width:50%;float:left;}
.services-id .icon-heading-us p{width:50%;float:left;}
.services-id .icon-heading-us .left{float:right;padding-top:0;padding-bottom:30px;}
#header .main-logo{margin:23px 0 10px;}
#header-wrap{}
.flist-webdevelopment{background:none!important;}
.slider-rev-wrapper{display:none}
.site-navi{background:#333!important;margin:10px 0 0;}
.site-navi span{display:block!important}
.nav-bar{display:block}
#menu-main_menu{display:none}
.nav-bar li{float:none;padding-left:5px;padding-right:10px;font-size:11px;}
.nav-bar li a{font-weight:bold;color:#fff;}
.nav-bar li a:hover{color:#FF5000;}
.current_page_item a{font-weight:bold;color:#FA5603 !important;}
.homcity_group_wrap{width:auto;}
.startup-pkg, .business-pkg, .custom-pkg, .premium-pkg{border-right:medium none;border-top:1px solid #eee;margin-bottom:50px;padding-bottom:20px!important;padding-top:20px!important;height:auto!important}
.startup-pkg{border-top:0}
.custom-pkg{padding-top:0!important}
.custom-pkg .boxed-heading{margin-top:20px}
.identity-pkg{border-right:0}
#BrowserVisible{width:100%}
#cities{display:none}
.ft-widgets{padding-bottom:20px}
.company-page ul.quater li{width:100%!important}
#Envelope{margin-right:50px}
#tabs ul{width:auto !important;}
.lblog-box{display:block !important;}
}
@media only screen and (max-width:640px){.page-title .port-controls{margin-bottom:30px;}
.dev-cycle li{width:31% !important;}
#pricing-form > .three, #pricing-form > .row > .three{float:none;width:100% !important;}
}
h6.hide{display:none;}
@media (min-width:481px) and (max-width:992px){.ecommerce-modules{background:none !important;}
.ecommerce-modules .three{float:left !important;width:48% !important;}
.buyers-advantage li{width:48% !important;}
.wad img{float:right;margin-left:30px !important;}
.services-consulting .nolrpaddinge.text-center{float:left;margin-right:30px;}
.intranet .nine, .intranet .three{float:left;}
.intranet .bulletlist{clear:left;}
div.patern{padding:35px 20px 0px;}
}
@media only screen and (max-width:480px){.row .port-grid-items li{height:auto;}
.midcol ul.flist{border-width:0 !important;padding:0 !important;}
#intranet .three{width:100% !important;}
.inner .company-header .page-title{margin-top:12px !important;}
a.scrollup{right:15px;bottom:15px;}
.benifit .left, .benifit .right{float:none;display:block;margin:0 auto;}
#header h1.main-logo{padding:0;}
.homepage{background:#000!important;}
.portfolio h3{display:none;}
.row .mobile-two.three{width:45% !important;min-height:220px;}
.company-team-banner li{margin-right:0 !important;margin-bottom:10px !important;}
.company-team-banner li a{background-position:0 0 !important;}
.ecommerce-modules{background:none !important;}
.buyers-advantage li, .ecommerce-modules .three, .company-team-banner li{width:100% !important;}
.ecommerce-modules .three{float:none !important;}
.bulletlist ul.flist li, .ecommerce-modules .three{width:100%;float:none;}
.wad img{float:none;margin-left:0 !important;}
.services-consulting .nolrpaddinge.text-center{float:none;margin-right:0;}
.flist-corporateidentity li.f-behavior, .flist-corporateidentity li.f-pr{width:100%;}
.services-id .icon-heading-us p{width:100%;float:none;}
.services-id .icon-heading-us .left{float:none;padding-top:30px;}
.intranet .nine, .intranet .three{width:100%;}
.dev-cycle li, .flist-webdesign li, .flist-webdevelopment li, .dev-cycle li, .flist-process li, .flist-seo-goals li, .flist-corporateidentity li, .flist-consulting li{width:100% !important;}
.webdesign-container2 .column, .webdesign-container2 .columns{width:100% !important;float:none !important;}
#container{padding-top:10px;}
.row .mobile-two{width:100%!important;float:left;padding:0 7.5px}
#menu-main_menu>li>a:first-child{font-size:7px!important}
.site-navi{margin:0;}
.pricing-content .page-title{margin-top:72px !important;}
.flag_desc{text-align:left;float:left;}
.wp-pagenavi .pages{display:block;margin-bottom:20px;padding:0;}
#featuredviews .rhino-active img{margin-top:0 !important;}
}
@media only screen and (max-width:320px){.row .mobile-two.three{width:100% !important;}
#tabs li{margin-bottom:6px;}
}
@media only screen and (min-width:568px) and (max-width:768px){}
@media only screen and (min-width:767px) and (max-width:1024px){.slider{height:356px !important;}
.row .port-grid-items{margin:0 -15px 20px 0 !important;}
.testi-widget .testi-box .author{text-align:center;}
}
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}
#cboxOverlay{position:fixed;width:100%;height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}
.cboxIframe{width:100%;height:100%;display:block;border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
#cboxOverlay{background:#000;}
#colorbox{}
#cboxContent{margin-top:20px;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px;border:1px solid #ccc;}
#cboxLoadedContent{background:#fff;}
#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc;}
#cboxCurrent{position:absolute;top:-20px;right:0px;color:#ccc;}
#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff;}
#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px;}
#cboxPrevious:hover{background-position:bottom left;}
#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px;}
#cboxNext:hover{background-position:bottom right;}
#cboxLoadingOverlay{background:#000;}
#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}
#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../images/bc_close.jpg) no-repeat left top;width:30px;height:30px;text-indent:-9999px;}
#cboxClose:hover{background-position:-30px top;}
@charset "UTF-8";html, body, .reveal div, .reveal span, .reveal applet, .reveal object, .reveal iframe, .reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6, .reveal p, .reveal blockquote, .reveal pre, .reveal a, .reveal abbr, .reveal acronym, .reveal address, .reveal big, .reveal cite, .reveal code, .reveal del, .reveal dfn, .reveal em, .reveal img, .reveal ins, .reveal kbd, .reveal q, .reveal s, .reveal samp, .reveal small, .reveal strike, .reveal strong, .reveal sub, .reveal sup, .reveal tt, .reveal var, .reveal b, .reveal u, .reveal i, .reveal center, .reveal dl, .reveal dt, .reveal dd, .reveal ol, .reveal ul, .reveal li, .reveal fieldset, .reveal form, .reveal label, .reveal legend, .reveal table, .reveal caption, .reveal tbody, .reveal tfoot, .reveal thead, .reveal tr, .reveal th, .reveal td, .reveal article, .reveal aside, .reveal canvas, .reveal details, .reveal embed, .reveal figure, .reveal figcaption, .reveal footer, .reveal header, .reveal hgroup, .reveal menu, .reveal nav, .reveal output, .reveal ruby, .reveal section, .reveal summary, .reveal time, .reveal mark, .reveal audio, video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
.reveal article, .reveal aside, .reveal details, .reveal figcaption, .reveal figure, .reveal footer, .reveal header, .reveal hgroup, .reveal menu, .reveal nav, .reveal section{display:block}
html, body{width:100%;height:100%;}
body{position:relative;line-height:1}
@media screen and (max-width:900px), (max-height:600px){.reveal .slides{font-size:.82em}
}
@media screen and (max-width:700px), (max-height:400px){.reveal .slides{font-size:.66em}
}
.reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;word-break:break-all;}
.reveal h1{font-size:3.77em}
.reveal h2{font-size:2.11em}
.reveal h3{font-size:1.55em}
.reveal h4{font-size:1em}
.reveal .slides section .fragment{opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.reveal .slides section .fragment.visible{opacity:1}
.reveal .slides section .fragment.grow{opacity:1}
.reveal .slides section .fragment.grow.visible{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}
.reveal .slides section .fragment.shrink{opacity:1}
.reveal .slides section .fragment.shrink.visible{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}
.reveal .slides section .fragment.roll-in{opacity:0;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg)}
.reveal .slides section .fragment.roll-in.visible{opacity:1;-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}
.reveal .slides section .fragment.fade-out{opacity:1}
.reveal .slides section .fragment.fade-out.visible{opacity:0}
.reveal .slides section .fragment.highlight-red, .reveal .slides section .fragment.highlight-green, .reveal .slides section .fragment.highlight-blue{opacity:1}
.reveal .slides section .fragment.highlight-red.visible{color:#ff2c2d}
.reveal .slides section .fragment.highlight-green.visible{color:#17ff2e}
.reveal .slides section .fragment.highlight-blue.visible{color:#1b91ff}
.reveal:after{content:'';font-style:italic}
.reveal img, .reveal iframe{max-width:100%;max-height:100%}
.reveal strong, .reveal b{font-weight:700}
.reveal em, .reveal i{font-style:italic}
.reveal ol, .reveal ul{display:inline-block;text-align:left;margin:0 0 0 1em}
.reveal ol{list-style-type:decimal}
.reveal ul{list-style-type:disc}
.reveal ul ul{list-style-type:square}
.reveal ul ul ul{list-style-type:circle}
.reveal ul ul, .reveal ul ol, .reveal ol ol, .reveal ol ul{display:block;margin-left:40px}
.reveal p{margin-bottom:10px;line-height:1.2em}
.reveal q, .reveal blockquote{quotes:none}
.reveal blockquote{display:block;position:relative;width:70%;margin:5px auto;padding:5px;font-style:italic;background:rgba(255,255,255,.05);box-shadow:0 0 2px rgba(0,0,0,.2)}
.reveal blockquote p:first-child, .reveal blockquote p:last-child{display:inline-block}
.reveal blockquote:before{content:'\201C'}
.reveal blockquote:after{content:'\201D'}
.reveal q{font-style:italic}
.reveal q:before{content:'\201C'}
.reveal q:after{content:'\201D'}
.reveal pre{display:block;position:relative;width:90%;margin:15px auto;text-align:left;font-size:.55em;font-family:monospace;line-height:1.2em;word-wrap:break-word;box-shadow:0 0 6px rgba(0,0,0,.3)}
.reveal pre code{padding:5px}
.reveal code{font-family:monospace;overflow:auto;max-height:400px}
.reveal table th, .reveal table td{text-align:left;padding-right:.3em}
.reveal table th{text-shadow:#fff 1px 1px 2px}
.reveal sup{vertical-align:super}
.reveal sub{vertical-align:sub}
.reveal small{display:inline-block;font-size:.6em;line-height:1.2em;vertical-align:top}
.reveal small *{vertical-align:top}
.reveal .controls{display:none;position:absolute;width:100%;height:600px;z-index:30;left:0;top:0;}
.reveal .controls div{position:absolute;opacity:.1;width:0;height:0;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}
.reveal .controls div.enabled{opacity:.6;cursor:pointer;}
.reveal .controls div.enabled:active{margin-top:1px}
.reveal .controls div.navigate-left{display:none;top:42px;border-right-width:22px;border-right-color:#eee}
.reveal .controls div.navigate-right{left:0;top:0;width:100%;height:600px;opacity:0;background-position:right center;}
.reveal .controls div.navigate-up{display:none;left:42px;border-bottom-width:22px;border-bottom-color:#eee}
.reveal .controls div.navigate-down{display:none;left:42px;top:74px;border-top-width:22px;border-top-color:#eee}
.reveal .progress{position:fixed;display:none;height:3px;width:100%;bottom:0;left:0;z-index:10}
.reveal .progress:after{content:'';display:block;position:absolute;height:20px;width:100%;top:-20px}
.reveal .progress span{display:block;height:100%;width:0;-webkit-transition:width 800ms cubic-bezier(0.260, .860, .440, .985);-moz-transition:width 800ms cubic-bezier(0.260, .860, .440, .985);-ms-transition:width 800ms cubic-bezier(0.260, .860, .440, .985);-o-transition:width 800ms cubic-bezier(0.260, .860, .440, .985);transition:width 800ms cubic-bezier(0.260, .860, .440, .985)}
.reveal .roll{display:inline-block;line-height:1.2;overflow:hidden;vertical-align:top;-webkit-perspective:400px;-moz-perspective:400px;-ms-perspective:400px;perspective:400px;-webkit-perspective-origin:50% 50%;-moz-perspective-origin:50% 50%;-ms-perspective-origin:50% 50%;perspective-origin:50% 50%}
.reveal .roll:hover{background:0;text-shadow:none}
.reveal .roll span{display:block;position:relative;padding:0 2px;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;transition:all 400ms ease;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}
.reveal .roll:hover span{background:rgba(0,0,0,.5);-webkit-transform:translate3d(0, 0, -45px) rotateX(90deg);-moz-transform:translate3d(0, 0, -45px) rotateX(90deg);-ms-transform:translate3d(0, 0, -45px) rotateX(90deg);transform:translate3d(0, 0, -45px) rotateX(90deg)}
.reveal .roll span:after{content:attr(data-title);display:block;position:absolute;left:0;top:0;padding:0 2px;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:translate3d(0, 110%, 0) rotateX(-90deg);-moz-transform:translate3d(0, 110%, 0) rotateX(-90deg);-ms-transform:translate3d(0, 110%, 0) rotateX(-90deg);transform:translate3d(0, 110%, 0) rotateX(-90deg)}
.reveal{position:relative;width:100%;}
.reveal .slides{position:absolute;max-width:1116px;width:100%;left:50%;top:50%;overflow:visible;z-index:1;text-align:center;-webkit-transition:-webkit-perspective .4s ease;-moz-transition:-moz-perspective .4s ease;-ms-transition:-ms-perspective .4s ease;-o-transition:-o-perspective .4s ease;transition:perspective .4s ease;-webkit-perspective:600px;-moz-perspective:600px;-ms-perspective:600px;perspective:600px;-webkit-perspective-origin:0 -100px;-moz-perspective-origin:0 -100px;-ms-perspective-origin:0 -100px;perspective-origin:0 -100px}
.reveal .slides section.stack{}
.reveal .slides>section, .reveal .slides>section>section{display:none;position:absolute;width:100%;z-index:10;line-height:1.2em;font-weight:400;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform-origin 800ms cubic-bezier(0.260, .860, .440, .985), -webkit-transform 800ms cubic-bezier(0.260, .860, .440, .985), visibility 800ms cubic-bezier(0.260, .860, .440, .985), opacity 800ms cubic-bezier(0.260, .860, .440, .985);-moz-transition:-moz-transform-origin 800ms cubic-bezier(0.260, .860, .440, .985), -moz-transform 800ms cubic-bezier(0.260, .860, .440, .985), visibility 800ms cubic-bezier(0.260, .860, .440, .985), opacity 800ms cubic-bezier(0.260, .860, .440, .985);-ms-transition:-ms-transform-origin 800ms cubic-bezier(0.260, .860, .440, .985), -ms-transform 800ms cubic-bezier(0.260, .860, .440, .985), visibility 800ms cubic-bezier(0.260, .860, .440, .985), opacity 800ms cubic-bezier(0.260, .860, .440, .985);-o-transition:-o-transform-origin 800ms cubic-bezier(0.260, .860, .440, .985), -o-transform 800ms cubic-bezier(0.260, .860, .440, .985), visibility 800ms cubic-bezier(0.260, .860, .440, .985), opacity 800ms cubic-bezier(0.260, .860, .440, .985);transition:transform-origin 800ms cubic-bezier(0.260, .860, .440, .985), transform 800ms cubic-bezier(0.260, .860, .440, .985), visibility 800ms cubic-bezier(0.260, .860, .440, .985), opacity 800ms cubic-bezier(0.260, .860, .440, .985)}
.reveal .slides>section{left:-50%;top:-50%}
.reveal .slides>section.present, .reveal .slides>section>section.present{display:block;z-index:11;opacity:1}
.reveal.center, .reveal.center .slides, .reveal.center .slides section{}
.reveal .slides>section.past{display:block;opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0)}
.reveal .slides>section.future{display:block;opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0)}
.reveal .slides>section>section.past{display:block;opacity:0;-webkit-transform:translate3d(0, -300px, 0) rotateX(70deg) translate3d(0, -300px, 0);-moz-transform:translate3d(0, -300px, 0) rotateX(70deg) translate3d(0, -300px, 0);-ms-transform:translate3d(0, -300px, 0) rotateX(70deg) translate3d(0, -300px, 0);transform:translate3d(0, -300px, 0) rotateX(70deg) translate3d(0, -300px, 0)}
.reveal .slides>section>section.future{display:block;opacity:0;-webkit-transform:translate3d(0, 300px, 0) rotateX(-70deg) translate3d(0, 300px, 0);-moz-transform:translate3d(0, 300px, 0) rotateX(-70deg) translate3d(0, 300px, 0);-ms-transform:translate3d(0, 300px, 0) rotateX(-70deg) translate3d(0, 300px, 0);transform:translate3d(0, 300px, 0) rotateX(-70deg) translate3d(0, 300px, 0)}
.reveal.concave .slides>section.past{-webkit-transform:translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0)}
.reveal.concave .slides>section.future{-webkit-transform:translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0)}
.reveal.concave .slides>section>section.past{-webkit-transform:translate3d(0, -80%, 0) rotateX(-70deg) translate3d(0, -80%, 0);-moz-transform:translate3d(0, -80%, 0) rotateX(-70deg) translate3d(0, -80%, 0);-ms-transform:translate3d(0, -80%, 0) rotateX(-70deg) translate3d(0, -80%, 0);transform:translate3d(0, -80%, 0) rotateX(-70deg) translate3d(0, -80%, 0)}
.reveal.concave .slides>section>section.future{-webkit-transform:translate3d(0, 80%, 0) rotateX(70deg) translate3d(0, 80%, 0);-moz-transform:translate3d(0, 80%, 0) rotateX(70deg) translate3d(0, 80%, 0);-ms-transform:translate3d(0, 80%, 0) rotateX(70deg) translate3d(0, 80%, 0);transform:translate3d(0, 80%, 0) rotateX(70deg) translate3d(0, 80%, 0)}
.reveal.zoom .slides>section.past{opacity:0;visibility:hidden;-webkit-transform:scale(16);-moz-transform:scale(16);-ms-transform:scale(16);-o-transform:scale(16);transform:scale(16)}
.reveal.zoom .slides>section.future{opacity:0;visibility:hidden;-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2)}
.reveal.zoom .slides>section>section.past{-webkit-transform:translate(0, -150%);-moz-transform:translate(0, -150%);-ms-transform:translate(0, -150%);-o-transform:translate(0, -150%);transform:translate(0, -150%)}
.reveal.zoom .slides>section>section.future{-webkit-transform:translate(0, 150%);-moz-transform:translate(0, 150%);-ms-transform:translate(0, 150%);-o-transform:translate(0, 150%);transform:translate(0, 150%)}
.reveal.linear .slides>section.past{-webkit-transform:translate(-150%, 0);-moz-transform:translate(-150%, 0);-ms-transform:translate(-150%, 0);-o-transform:translate(-150%, 0);transform:translate(-150%, 0)}
.reveal.linear .slides>section.future{-webkit-transform:translate(150%, 0);-moz-transform:translate(150%, 0);-ms-transform:translate(150%, 0);-o-transform:translate(150%, 0);transform:translate(150%, 0)}
.reveal.linear .slides>section>section.past{-webkit-transform:translate(0, -150%);-moz-transform:translate(0, -150%);-ms-transform:translate(0, -150%);-o-transform:translate(0, -150%);transform:translate(0, -150%)}
.reveal.linear .slides>section>section.future{-webkit-transform:translate(0, 150%);-moz-transform:translate(0, 150%);-ms-transform:translate(0, 150%);-o-transform:translate(0, 150%);transform:translate(0, 150%)}
.reveal.cube .slides{-webkit-perspective:1300px;-moz-perspective:1300px;-ms-perspective:1300px;perspective:1300px}
.reveal.cube .slides section{padding:30px;min-height:600px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.reveal.center.cube .slides section{min-height:auto}
.reveal.cube .slides section:not(.stack):before{content:'';position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.1);border-radius:4px;-webkit-transform:translateZ(-20px);-moz-transform:translateZ(-20px);-ms-transform:translateZ(-20px);-o-transform:translateZ(-20px);transform:translateZ(-20px)}
.reveal.cube .slides section:not(.stack):after{content:'';position:absolute;display:block;width:90%;height:30px;left:5%;bottom:0;background:0;z-index:1;border-radius:4px;box-shadow:0 95px 25px rgba(0,0,0,.2);-webkit-transform:translateZ(-90px) rotateX(65deg);-moz-transform:translateZ(-90px) rotateX(65deg);-ms-transform:translateZ(-90px) rotateX(65deg);-o-transform:translateZ(-90px) rotateX(65deg);transform:translateZ(-90px) rotateX(65deg)}
.reveal.cube .slides>section.stack{padding:0;background:0}
.reveal.cube .slides>section.past{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:translate3d(-100%, 0, 0) rotateY(-90deg);-moz-transform:translate3d(-100%, 0, 0) rotateY(-90deg);-ms-transform:translate3d(-100%, 0, 0) rotateY(-90deg);transform:translate3d(-100%, 0, 0) rotateY(-90deg)}
.reveal.cube .slides>section.future{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(100%, 0, 0) rotateY(90deg);-moz-transform:translate3d(100%, 0, 0) rotateY(90deg);-ms-transform:translate3d(100%, 0, 0) rotateY(90deg);transform:translate3d(100%, 0, 0) rotateY(90deg)}
.reveal.cube .slides>section>section.past{-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:translate3d(0, -100%, 0) rotateX(90deg);-moz-transform:translate3d(0, -100%, 0) rotateX(90deg);-ms-transform:translate3d(0, -100%, 0) rotateX(90deg);transform:translate3d(0, -100%, 0) rotateX(90deg)}
.reveal.cube .slides>section>section.future{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(0, 100%, 0) rotateX(-90deg);-moz-transform:translate3d(0, 100%, 0) rotateX(-90deg);-ms-transform:translate3d(0, 100%, 0) rotateX(-90deg);transform:translate3d(0, 100%, 0) rotateX(-90deg)}
.reveal.page .slides{-webkit-perspective-origin:0 50%;-moz-perspective-origin:0 50%;-ms-perspective-origin:0 50%;perspective-origin:0 50%;-webkit-perspective:3000px;-moz-perspective:3000px;-ms-perspective:3000px;perspective:3000px}
.reveal.page .slides section{padding:30px;min-height:600px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.reveal.page .slides section.past{z-index:12}
.reveal.page .slides section:not(.stack):before{content:'';position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.1);-webkit-transform:translateZ(-20px);-moz-transform:translateZ(-20px);-ms-transform:translateZ(-20px);-o-transform:translateZ(-20px);transform:translateZ(-20px)}
.reveal.page .slides section:not(.stack):after{content:'';position:absolute;display:block;width:90%;height:30px;left:5%;bottom:0;background:0;z-index:1;border-radius:4px;box-shadow:0 95px 25px rgba(0,0,0,.2);-webkit-transform:translateZ(-90px) rotateX(65deg)}
.reveal.page .slides>section.stack{padding:0;background:0}
.reveal.page .slides>section.past{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(-40%, 0, 0) rotateY(-80deg);-moz-transform:translate3d(-40%, 0, 0) rotateY(-80deg);-ms-transform:translate3d(-40%, 0, 0) rotateY(-80deg);transform:translate3d(-40%, 0, 0) rotateY(-80deg)}
.reveal.page .slides>section.future{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
.reveal.page .slides>section>section.past{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(0, -40%, 0) rotateX(80deg);-moz-transform:translate3d(0, -40%, 0) rotateX(80deg);-ms-transform:translate3d(0, -40%, 0) rotateX(80deg);transform:translate3d(0, -40%, 0) rotateX(80deg)}
.reveal.page .slides>section>section.future{-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
.reveal.tileflip .slides section.present{-webkit-transform:none;-webkit-transition-duration:800ms;-webkit-filter:custom(url(shaders/tile-flip.vs) mix(url(shaders/tile-flip.fs) multiply source-atop), 10 10 border-box detached, transform perspective(1000) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg), amount 0, randomness 0, flipAxis 0 1 0, tileOutline 1)}
.reveal.tileflip .slides section.past{-webkit-transform:none;-webkit-transition-duration:800ms;-webkit-filter:custom(url(shaders/tile-flip.vs) mix(url(shaders/tile-flip.fs) multiply source-atop), 10 10 border-box detached, transform perspective(1000) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg), amount 1, randomness 0, flipAxis 0 1 0, tileOutline 1)}
.reveal.tileflip .slides section.future{-webkit-transform:none;-webkit-transition-duration:800ms;-webkit-filter:custom(url(shaders/tile-flip.vs) mix(url(shaders/tile-flip.fs) multiply source-atop), 10 10 border-box detached, transform perspective(1000) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg), amount 1, randomness 0, flipAxis 0 1 0, tileOutline 1)}
.reveal.tileflip .slides>section>section.present{-webkit-filter:custom(url(shaders/tile-flip.vs) mix(url(shaders/tile-flip.fs) multiply source-atop), 10 10 border-box detached, transform perspective(1000) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg), amount 0, randomness 2, flipAxis 1 0 0, tileOutline 1)}
.reveal.tileflip .slides>section>section.past{-webkit-filter:custom(url(shaders/tile-flip.vs) mix(url(shaders/tile-flip.fs) multiply source-atop), 10 10 border-box detached, transform perspective(1000) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg), amount 1, randomness 2, flipAxis 1 0 0, tileOutline 1)}
.reveal.tileflip .slides>section>section.future{-webkit-filter:custom(url(shaders/tile-flip.vs) mix(url(shaders/tile-flip.fs) multiply source-atop), 10 10 border-box detached, transform perspective(1000) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg), amount 1, randomness 2, flipAxis 1 0 0, tileOutline 1)}
.reveal.none .slides section{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
.reveal.overview .slides{-webkit-perspective-origin:0 0;-moz-perspective-origin:0 0;-ms-perspective-origin:0 0;perspective-origin:0 0;-webkit-perspective:700px;-moz-perspective:700px;-ms-perspective:700px;perspective:700px}
.reveal.overview .slides section{height:600px;overflow:hidden;opacity:1!important;visibility:visible!important;cursor:pointer;background:rgba(0,0,0,.1)}
.reveal.overview .slides section .fragment{opacity:1}
.reveal.overview .slides section:after, .reveal.overview .slides section:before{display:none!important}
.reveal.overview .slides section>section{opacity:1;cursor:pointer}
.reveal.overview .slides section:hover{background:rgba(0,0,0,.3)}
.reveal.overview .slides section.present{background:rgba(0,0,0,.3)}
.reveal.overview .slides>section.stack{padding:0;background:0;overflow:visible}
.reveal .pause-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;visibility:hidden;opacity:0;z-index:100;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.reveal.paused .pause-overlay{visibility:visible;opacity:1}
.no-transforms{overflow-y:auto}
.no-transforms .slides{top:0;left:50%;margin:0;text-align:center}
.no-transforms .slides section{display:block!important;opacity:1!important;position:relative!important;height:auto;min-height:auto;top:0;left:-50%;margin:70px 0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}
.no-transforms .slides section section{left:0}
.no-transition{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
.reveal .state-background{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0);-webkit-transition:background 800ms ease;-moz-transition:background 800ms ease;-ms-transition:background 800ms ease;-o-transition:background 800ms ease;transition:background 800ms ease}
.alert .reveal .state-background{background:rgba(200,50,30,.6)}
.soothe .reveal .state-background{background:rgba(50,200,90,.4)}
.blackout .reveal .state-background{background:rgba(0,0,0,.6)}
.reveal.rtl .slides, .reveal.rtl .slides h1, .reveal.rtl .slides h2, .reveal.rtl .slides h3, .reveal.rtl .slides h4, .reveal.rtl .slides h5, .reveal.rtl .slides h6{direction:rtl;font-family:sans-serif}
.reveal.rtl pre, .reveal.rtl code{direction:ltr}
.reveal.rtl ol, .reveal.rtl ul{text-align:right}
.reveal aside.notes{display:none}
.zoomed .reveal *, .zoomed .reveal:before, .zoomed .reveal:after{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-backface-visibility:visible!important;-moz-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}
.zoomed .reveal .progress, .zoomed .reveal .controls{opacity:0}
.zoomed .reveal .roll span{background:0}
.zoomed .reveal .roll span:after{visibility:hidden}
@import url(http://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic);@font-face{font-family:'League Gothic';src:url("../../lib/font/league_gothic-webfont.eot");src:url("../../lib/font/league_gothic-webfont.eot?#iefix") format("embedded-opentype"), url("../../lib/font/league_gothic-webfont.woff") format("woff"), url("../../lib/font/league_gothic-webfont.ttf") format("truetype"), url("../../lib/font/league_gothic-webfont.svg#LeagueGothicRegular") format("svg");font-weight:normal;font-style:normal;}
body{background:#fff;}
#bg_images img{position:absolute;top:0;height:550px;width:100%;}
.reveal{font-family:"Lato", Times, "Times New Roman", serif;font-size:36px;font-weight:200;letter-spacing:-0.02em;color:#eeeeee;cursor:pointer;width:100%;height:600px;overflow:hidden;}
.reveal h1,
.reveal h2,
.reveal h3,
.reveal h4,
.reveal h5,
.reveal h6{margin:0 0 20px 0;color:#eeeeee;font-family:"League Gothic", Impact, sans-serif;line-height:0.9em;letter-spacing:0.02em;text-transform:uppercase;text-shadow:0px 0px 6px rgba(0, 0, 0, 0.2);}
.reveal h1{text-shadow:0 1px 0 #cccccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbbbbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaaaaa, 0 6px 1px rgba(0, 0, 0, 0.1), 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.3), 0 3px 5px rgba(0, 0, 0, 0.2), 0 5px 10px rgba(0, 0, 0, 0.25), 0 20px 20px rgba(0, 0, 0, 0.15);}
.reveal a:not(.image){color:#13daec;text-decoration:none;-webkit-transition:color .15s ease;-moz-transition:color .15s ease;-ms-transition:color .15s ease;-o-transition:color .15s ease;transition:color .15s ease;}
.reveal a:not(.image):hover{color:#71e9f4;text-shadow:none;border:none;}
.reveal .roll span:after{color:#fff;background:#0d99a5;}
.reveal section img{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
.reveal a:hover img{background:rgba(255, 255, 255, 0.2);border-color:#13daec;box-shadow:0 0 20px rgba(0, 0, 0, 0.55);}
.reveal .controls div.navigate-left,
.reveal .controls div.navigate-left.enabled{}
.reveal .controls div.navigate-right,
.reveal .controls div.navigate-right.enabled{}
.reveal .controls div.navigate-up,
.reveal .controls div.navigate-up.enabled{}
.reveal .controls div.navigate-down,
.reveal .controls div.navigate-down.enabled{}
.reveal .controls div.navigate-left.enabled:hover{}
.reveal .controls div.navigate-right.enabled:hover{}
.reveal .controls div.navigate-up.enabled:hover{}
.reveal .controls div.navigate-down.enabled:hover{}
.reveal .progress{background:rgba(0, 0, 0, 0.2);}
.reveal .progress span{background:#13daec;-webkit-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);-moz-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);-ms-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);-o-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);}
.rev_slider_wrapper{background-color:#1A2733!important;}
.stellar-wrapper{z-index:999;width:100%;background:#fff;padding-bottom:0;}
.slider-rev-wrapper{overflow:hidden;height:550px;cursor:pointer;cursor:hand;}
.slider-rev-wrapper .stellar-wrapper{background:none;}
h3.hide{display:none;}
.wp-pagenavi{float:left;}
.wp-pagenavi a, .wp-pagenavi span{text-decoration:none;border:1px solid #BFBFBF;padding:3px 5px;margin:2px;}
.wp-pagenavi a:hover, .wp-pagenavi span.current{border-color:#000;}
.wp-pagenavi span.current{font-weight:bold;}
.ico{background:url(../images/icons_sprite.png) no-repeat 0 0;float:left;width:35px;height:35px;text-indent:-9999px;}
.ico.tel{background-position:0 0;}
.ico.shell{background-position:0 -135px;}
.ico.kool{background-position:0 -190px;}
.ico.mark{background-position:0 -90px;}
.ico.ast{background-position:0 -45px;}
.wp-pagenavi{float:left;}
.wp-pagenavi a, .wp-pagenavi span{text-decoration:none;border:1px solid #BFBFBF;padding:3px 5px;margin:2px;}
.wp-pagenavi a:hover, .wp-pagenavi span.current{border-color:#000;}
.wp-pagenavi span.current{font-weight:bold;}
.benifit{padding:0 0 20px;}
.benifit strong{font-weight:normal;font-family:'proxima_nova_rgbold';color:#666;}
.package-selection{background:#ecebeb;padding:15px;margin:24px 0 10px;}
.package-selection h4{text-transform:uppercase;color:#FF5000;margin:0 0 5px;}
.package-selection p{padding:2px 0px;min-height:0!important;}
.benifit .clearfix{margin-top:20px;}
.portfolio-detail-wrapper{display:none;}
li.act{opacity:1;position:relative;filter:alpha(opacity=20);}
.company-team-banner{margin:10px auto 25px;padding:0;clear:both;width:100%;list-style:none;float:left;}
.company-team-banner li{margin:0;padding:0;float:left;width:32%;margin-right:12px;overflow:hidden;height:97px;overflow:hidden;list-style:none;}
.company-team-banner li a{width:300px;height:97px;float:left;display:inline-block;position:relative;}
.company-team-banner li a.company-dubai span{position:absolute;top:0;left:0;bottom:0;right:0;background:url(../images/dubai.jpg) no-repeat;background-position:0 -97px;text-indent:-9999px}
.company-team-banner li a.company-china span{position:absolute;top:0;left:0;bottom:0;right:0;background:url(../images/china.jpg) no-repeat;background-position:0 -97px;text-indent:-9999px}
.company-team-banner li a.company-team span{position:absolute;top:0;left:0;bottom:0;right:0;background:url(../images/team.jpg) no-repeat;background-position:0 -97px;text-indent:-9999px}
.company-team-banner li a.company-dubai{background:url(../images/dubai.jpg) no-repeat 0 0;}
.company-team-banner li a.company-china{background:url(../images/china.jpg) no-repeat 0 0;}
.company-team-banner li a.company-team{background:url(../images/team.jpg) no-repeat 0 0;}
.company-team-banner li a:hover{opacity:1;}
.row .port-grid-items li.portfolio-detail-wrapper{clear:left;float:none;width:auto;}
.slider-nav .right{margin-right:-40px}
.post-choose-list ul{margin:0 0 40px;padding:0 0 30px;border-bottom:1px solid #f1f1f1;}
.post-choose-list li{clear:both;margin-top:30px;overflow:hidden;display:block;}
.post-choose-list li i{background:url(../images/seo-icons.png) no-repeat 0 0;width:47px;height:47px;float:left;}
.post-choose-list li .doller{background-position:0 0;}
.post-choose-list li .exp{background-position:0 -94px;}
.post-choose-list li .gui{background-position:0 -191px;height:50px;}
.post-choose-list li .risk{background-position:0 -47px;}
.post-choose-list li .money{background-position:0 -141px;height:50px;}
.post-choose-list li span, .post-choose-list li .four div{margin-left:67px;display:block;margin-right:20px;}
.post-choose-list li strong{font-family:'proxima_nova_rgbold';font-weight:normal;font-size:13px;text-transform:uppercase;line-height:1;display:block;margin-bottom:3px;}
.post-choose-list li .quote-link strong,
.post-choose-list li .quote-link p{font-size:15px;font-family:'proxima_nova_rgbold';text-transform:uppercase;line-height:1;}
.post-choose-list li .quote-link p a{color:#f95702;}
.post-choose-list li .quote-link p a:hover{color:#000;}
@media screen and (max-width:640px){.post-choose-list li{margin-top:0;}
.post-choose-list li div{margin-bottom:20px;min-height:80px;}
.post-choose-list li span, .post-choose-list li .four div{margin-right:0;}
#pricing-form > .three, #pricing-form > .row > .three{float:none;width:100% !important;}
}
.loader{text-align:center;padding:50px;height:24px;width:100%;}
.seotable tr th{position:relative;}
.seotable tr th:nth-child(3n), .seotable tr td:nth-child(3n){background-color:#fafafa;}
.seotable tr th img.token{position:absolute;left:160px;top:10px;}
table.seotable{margin-bottom:10px;}
table.seotable .boxed-heading{margin:15px;}
table.seotable tbody tr td, table.seotable tbody tr th{border-width:0 0 1px;border-color:#f5f5f5;}
table.seotable tbody tr td.action-third, table.seotable tbody tr td:first-child{padding-left:10px;}
table.seotable tr td p.price{margin:0;background-color:#e3e3e3;padding:}
table.seotable tr td.note{border:0;padding-bottom:0;}
table.seotable tr td.note p{color:#898989;font-size:12px;text-align:right;}
.packages-selection-wrapper p.ask{margin-left:10px;}
.orange-list-style ul{color:#FF5000;}
.orange-list-style ul li{font-size:16px;}
.orange-list-style ul li span{color:#333;}
.blogComments .comment-form-url{display:none!important;}
img.blogbigcover{width:680px;}
.blogPostBig{width:96% !important;}
h1.entry-title-big{color:#FF5000;text-transform:uppercase;text-decoration:none;font-size:20px;font-family:'proxima_nova_rgbold';font-weight:normal;margin-top:12px;margin-bottom:5px;}
h1.entry-title-big:hover{color:#1A2732;}
.blogbigcover-date{color:#767677;font-size:10px;margin-bottom:10px;}
.blogPostBig .comments{background:url("../images/icon_comment.jpg") left 3px no-repeat;padding-left:16px}
#cboxTitle{display:none!important;}
body.inner.blankbody{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.row.support.blank{background:#fff none repeat scroll 0 0;margin-bottom:0 !important;padding-bottom:0 !important;}
#cboxContent{margin-top:0px!important;}
.homeServiceWrap h2{width:220px;text-align:center;margin:12px auto;}
#cities .tab-items li{display:block;}
.tp-caption.orange_trangle_btn a:hover{color:#fff;}
#header .logo{top:66px;}
.inner-header-menu #menu-main_menu{top:64px;}
.uppercase{text-transform:uppercase;}
li.act::after{background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0;content:"";display:block;height:95%;left:0;position:absolute;top:0;width:100%;z-index:9999;}
.wp-pagenavi .page{background:#ff5000;color:#fff!important}
@media (max-width:1024px){#portfolio-main-wrapper .port-grid-items li figure img.overlay{left:4px;}
}
@media (max-width:766px){#portfolio-main-wrapper .port-grid-items li figure img.overlay{left:0;}
}
@media (max-width:610px){#portfolio-main-wrapper .port-grid-items li figure img.overlay{left:14px;}
li.act::after{background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0;content:"";display:block;height:95%;left:14px;position:absolute;top:0;width:224px;z-index:9999;}
.homepage #header-wrap{height:auto !important;}
.site-navi > .nav-bar{display:none;}
}
.blogPostBig h3{font-size:15px;}
.nopad{padding:0!important;}
.single-port-detail{text-align:left;}
.footer-block{max-width:318px;}
.footer-block h5, .faq-box h5{font-size:14px;}
.footer-block h5 a, .faq-box h5 a{color:#cccccc;}
.testi-widget .testi-box p{font-size:13px;}
.faqs-widget li{line-height:18px;padding-left:8px;}
.faqs-widget li a{color:#cac9c9;font-size:13px}
.top-contact{font-size:13px;line-height:18px;}
.top-contact .orange{color:#cc4a12;padding-right:5px;}
.top-contact a{color:#dedddc;}
.bottom-contact{color:#cac9c9;display:inline-block;margin-left:50px;font-size:13px;line-height:18px;}
.bottom-contact a{color:#cac9c9;}
.lblog-box .post-widget{width:285px;}
.footer-menu ul{margin-left:0;list-style:none;}
.footer-menu ul li{display:inline-block;margin-right:15px;}
.footer-menu ul li a{color:#cac9c9;font-size:13px;}
.menu-footer_menu-container{display:inline-block;}
.footer-menu ul{display:inline-block;}
.footer-menu .new-social{margin-left:10px;}
.footer-menu .new-social li a{color:#999999;font-size:13.5px;}
.footer-menu{margin-top:15px;}
.copyright{font-size:11px;float:left;}
#cities.dynamic li{color:#cac9c9;}
.lblog-box h5{margin-left:40px !important}
.posts-widget article{margin-left:40px;}
.inner .single-port-item .featured-portfolilo img.portfolio-img{width 625px!important;height:290px!important;}
@media only screen and (max-width:610px){.site-navi{min-height:40px;height:auto;}
.site-navi > span{text-align:center;text-indent:5%;}
.nav-bar{position:relative;}
.nav-bar ul{margin-bottom:0;}
.nav-bar li{border-bottom:none;border-top:1px solid #777;}
.nav-bar li a{color:#ff5000 !important;padding:0;line-height:30px;}
.nav-bar li a:hover,
.nav-bar li.current_page_item a{color:#FFF !important;}
}
@media only screen and (max-width:480px){.hoverbox > img{width:100%;}
.homepage-new .home-portfolio li{pointer-events:none;}
.homepage-new li.act::after{background:transparent;}
}
.boxed-heading span{display:block;line-height:1;padding:18px 29px 17px !important;}
.border-pack.column{margin-top:0;margin-left:0;margin-right:12px;padding-left:30px;padding-right:30px;width:calc(25% - 12px);}
#pricing-form > .three, #pricing-form > .row > .three{}
.border-pack.column:nth-of-type(4){margin-right:0;}
.border-pack h4{margin-left:-30px;margin-right:-30px;}
.border-pack ul li{margin-bottom:13px;}
.pricing-content .page-title{margin:22px 0 14px;border:0;}
.startup-pkg .package-total, .business-pkg .package-total, .custom-pkg .package-total, .premium-pkg .package-total{width:100% !important;}
#pricing-form .package-total .more-btn{background:transparent;border-left:none;}
#pricing-form .column .price-box-default{background:#ff5000 none repeat scroll 0 0 !important;}
#pricing-form .column:hover .price-box-default{background:#1a2732 !important;}
.pricing-content .three.border-pack.column p{line-height:1.5;margin-bottom:10px;}
.border-pack.column:hover .more-btn, .seo-pkg:hover .more-btn, .identity-pkg:hover .more-btn{background:transparent !important;}
#pricing-form .column ul{margin-top:35px;}
.one.column.nolrpadding .boxed-heading > span{display:inline-block;padding:10px 9px !important;}
.identity-pkg .iden, .seo-pkg p.test{line-height:24px;padding:24px 20px;}
.identity-pkg .iden{margin-bottom:53px;}
.seo-pkg p{}
.pricing-content .gray-bg{margin-top:97px;padding-bottom:77px;padding-top:54px;}
.pricing-content .package-selection{background:#1a2732;}
.pricing-content .package-selection h4{margin-bottom:1px;}
.pricing-content .package-selection p{color:#FFF;}
.pricing-content .package-selection p b{color:#FFF;}
.flag_content{line-height:24px;}
#tabs li:first-child{margin-left:0;}
@media only screen and (max-width:610px){.site-navi{min-height:40px;height:auto;}
.site-navi > span{text-align:center;text-indent:5%;}
.nav-bar{position:relative;}
.nav-bar ul{margin-bottom:0;}
.nav-bar li{border-bottom:none;border-top:1px solid #777;}
.nav-bar li a{color:#ff5000 !important;padding:0;line-height:30px;}
.nav-bar li a:hover,
.nav-bar li.current_page_item a{color:#FFF !important;}
}
@media only screen and (max-width:480px){.hoverbox > img{width:100%;}
.homepage-new .home-portfolio li{pointer-events:none;}
.homepage-new li.act::after{background:transparent;}
}
.sticky-qcontact{position:fixed;top:307px;right:0;font-family:"proxima_nova_ltbold";font-size:14px;line-height:1;padding:15px 14px;text-decoration:none;background:#ff5000 none repeat scroll 0 0;color:#fff;text-transform:uppercase;z-index:9998;}
.sticky-qcontact:hover, .sticky-qcontact:focus{background:#1a2732 none repeat scroll 0 0;color:#fff;}
.popup-newbg{z-index:9999;}
.popup-new{background-color:#fafafa;background-image:url("http://www.go-gulf.com/wp-content/themes/go-gulf/images/popup-topbg.png");background-repeat:no-repeat;background-position:top left;margin-left:-330px;padding:70px 95px;width:660px;z-index:10000;}
.popup-new h2{color:#14213d;font-family:'proxima_novalight';font-size:43px;text-transform:none;}
.popup-new > ul{margin-bottom:30px;margin-top:22px;text-align:center;}
.popup-new > ul li{list-style:none;display:inline-block;margin:0 13px;}
.reveal-modal .close-reveal-modal.closepopup{background:url("http://www.go-gulf.com/wp-content/themes/go-gulf/images/close-popup.png") no-repeat top left;top:24px;right:24px;height:16px;width:16px;}
.reveal-modal .close-reveal-modal.closepopup:hover{background:url("http://www.go-gulf.com/wp-content/themes/go-gulf/images/close-popup-hover.png") no-repeat top left;top:24px;right:24px;height:16px;width:16px;}
.popupinput input[type="text"]{background:#fff none repeat scroll 0 0;font-family:'proxima_novalight';font-size:13px;width:calc(100% - 121px);}
.popupinput input.error{border:red solid 1px;}
.popupinput input[type="submit"]{background:#ff5000 none repeat scroll 0 0;border:medium none;color:#fff;font-size:13px;line-height:42px;max-width:121px;padding:0 20px;text-transform:uppercase;font-family:"proxima_nova_ltbold";font-size:14px;line-height:1;padding:15px 14px;cursor:pointer;}
.popupinput input[type="submit"]:hover{background:#1a2732 none repeat scroll 0 0;color:#fff;}
@media only screen and (max-width:660px){.sticky-qcontact{font-size:11px;padding:8px 7px;}
.sticky-qcontact span{display:none;}
.popup-new{left:0;margin-left:3%;margin-right:3%;padding:25px;width:94%;}
}
.popup-contact{margin-top:20px;text-align:center;font-size:17px;font-weight:bold!important;}
.popup-contact p{font-size:15px;font-weight:bold;margin-top:20px;}
.tp-bullets.simplebullets.round .bullet.first{margin-left:2px;}
.port-controls p#nav{margin-bottom:0 !important;}
.page-title .port-controls p#nav{padding-bottom:15px;}
.services-design .webdesign-container2{background:rgba(0, 0, 0, 0) url("../images/seperatorv3.png") no-repeat scroll 53px 0 !important;}
.services-devel .flist-webdevelopment{background:rgba(0, 0, 0, 0) url("../images/seperatorv2.png") no-repeat scroll 68px 0;}
.services-consulting .flist-consulting{background:rgba(0, 0, 0, 0) url("../images/seperator-3-col.png") no-repeat scroll 98px 0 !important;}
.faq-box h5{margin-left:21px !important;}
.menu-footer_menu-container ul{margin-left:0;}
.subhead.double .i-env{margin-top:-13px;}
#tabs div{padding:15px 0 15px 15px !important;}
.e-commerce .ecommerce-modules{background:rgba(0, 0, 0, 0) url("../images/seperator-4-col.png") no-repeat scroll -50px 0;}
.three.border-pack.column.norpadding.premium-pkg{margin-right:0 !important;}
.footer-menu .new-social li a i{-webkit-transition:0.3s all ease;-o-transition:0.3s all ease;transition:0.3s all ease;}
.footer-menu .new-social li:hover:nth-of-type(1) a i{color:#3b5998;}
.footer-menu .new-social li:hover:nth-of-type(2) a i{color:#55acee;}
.footer-menu .new-social li:hover:nth-of-type(3) a i{color:#0077b5;}
.footer-menu .new-social li:hover:nth-of-type(4) a i{color:#dc4e41;}
.homepage.homepage-new .homeServ{margin:11px 0 35px 40px !important;}
#header .nine{width:76% !important;}
.wpcf7-mail-sent-ok{color:#}
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){.pricing-content .three.border-pack.column p{line-height:1.6;margin-bottom:15px;}
}
@media all and (device-width:768px) and (device-height:1024px) and (orientation:portrait){#pricing-form .border-pack{height:740px !important;}
.left-footer{display:block;text-align:center;width:100%;}
.bottom-contact{display:block;margin-bottom:10px;margin-left:0;}
}
@media all and (device-width:1024px) and (device-height:768px) and (orientation:landscape){.wrapper{padding:0 2%;width:100%;}
.left-footer{display:block;text-align:center;width:100%;}
.bottom-contact{display:block;margin-bottom:10px;margin-left:0;}
}
@media only screen and (max-width:660px){#pricing-form > .three, #pricing-form > .row > .three{float:none;width:100% !important;}
}
#intranet{margin-top:40px;padding-bottom:40px;padding-left:0;padding-right:0;}
.internet-img{float:left;margin-right:50px;width:191px;}
.internet-desc{float:left;width:calc(100% - 241px);}
.internet-desc .sep{display:block;padding-bottom:32px;}
.how-work{background:#fafafa none repeat scroll 0 0;margin-top:20px;padding:40px 0;}
.how-work-desc{float:left;width:calc(100% - 355px);}
.how-work-img{float:left;width:292px;margin-left:63px;}
.how-work-dept{clear:both;padding-top:22px;}
.dept-one-third{background:#fff none repeat scroll 0 0;float:left;margin-bottom:12px;margin-right:14px;min-height:156px;padding:15px;width:calc(33.33% - 10px);}
.dept-one-third:nth-of-type(3n){margin-right:0;}
.dep-title > span{float:left;margin-right:10px;max-height:33px;}
.dep-title{color:#1a2732;font-size:15px;font-weight:600;line-height:33px;text-transform:uppercase;}
.deptlist{clear:both;list-style:outside none none;margin-bottom:0;margin-left:0;margin-top:5px;}
.deptlist li{line-height:22px;}
.benefits{padding-top:37px;}
.benefit-img{float:left;margin-right:60px;width:176px;}
.benefit-list{float:left;width:calc(100% - 236px);}
.benefit-list ol li{background:rgba(0, 0, 0, 0) url("../images/tick.png") no-repeat scroll left 8px;list-style:outside none none;padding-left:20px;}
.cintvs{clear:both;padding-top:55px;padding-bottom:30px;}
.last a{margin:5px 0;display:inline-block;}
.bus-consultancy-list + p.last{margin-top:-33px;}
@media screen and (max-width:1200px){.inner .wrapper{width:98%;}
.pricing-content #pricing-form .identity-pkg, .pricing-content #pricing-form .seo-pkg, .pricing-content #pricing-form .hosting-pkg{height:305px !important;}
}
/*@media screen and (max-width:1050px){.pricing-content #pricing-form .premium-pkg, .pricing-content #pricing-form .business-pkg, .pricing-content #pricing-form .startup-pkg{height:370px !important;}
}*/
@media screen and (max-width:960px){.pricing-content #pricing-form .premium-pkg, .pricing-content #pricing-form .business-pkg, .pricing-content #pricing-form .startup-pkg{height:auto !important;position:relative;width:100% !important;}
.pricing-content #pricing-form .identity-pkg, .pricing-content #pricing-form .seo-pkg, .pricing-content #pricing-form .hosting-pkg{height:auto !important;position:relative;width:100% !important;}
}
@media screen and (max-width:767px){.dept-one-third{width:calc(50% - 7px);}
.dept-one-third:nth-of-type(3n){margin-right:14px;}
.dept-one-third:nth-of-type(2n){margin-right:0;}
}
@media screen and (max-width:640px){.internet-img, .how-work-img, .benefit-img,
.internet-desc, .how-work-desc, .benefit-list{float:none;margin-bottom:15px;margin-left:0;margin-right:0;width:100%;}
.internet-img, .how-work-img, .benefit-img{text-align:center;}
.benefit-list ol{margin-left:0;}
.lh35{line-height:35px;}
p.ask a, a.ask{white-space:nowrap;}
}
@media screen and (max-width:520px){.dept-one-third{width:100%;margin-left:0 !important;margin-right:0 !important;}
}
@media screen and (max-width:375px) and (min-width:375px){.posts-widget article{margin-left:0;}
.watermark .four.columns{width:100% !important;float:left;}
}
@media all and (device-width:768px) and (device-height:1024px) and (orientation:portrait){#pricing-form .border-pack{height:740px !important;}
.left-footer{display:block;text-align:center;width:100%;}
.bottom-contact{display:block;margin-bottom:10px;margin-left:0;}
}
@media all and (device-width:1024px) and (device-height:768px) and (orientation:landscape){.wrapper{padding:0 2%;width:100%;}
.left-footer{display:block;text-align:center;width:100%;}
.bottom-contact{display:block;margin-bottom:10px;margin-left:0;}
}
.wp-pagenavi span.current{width:29px;padding:3px 5px;}
.wrapper-service-page h1{font-size:20px;}
.call-wrapper{display:inline-block;}
#SkypeButton_Call_go.contact_1{float:left;display:inline-block;}
.zoom-link{float:right;margin-top:14px;}
.affiliation-list{list-style:none;}
.affiliation-list li{background:#fafafa none repeat scroll 0 0;margin-bottom:10px;padding:20px 40px;position:relative;}
.affiliation-content{width:calc(100% - 100px);}
.affilaition-title{color:#1a2732;font-size:15px;font-weight:600;text-transform:uppercase;margin-bottom:20px;}
.affiliation-logo{position:absolute;right:20px;text-align:center;top:50%;width:98px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
@media screen and (max-width:480px){.affiliation-list li{padding:15px;}
.affiliation-logo{position:static;}
.affiliation-content{width:100%;}
.affiliation-logo{width:100%;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);}
}
.hosting-table{overflow:hidden;width:100%;z-index:1;padding:14px 0 16px;}
.hosting-table tr{position:relative;}
.hosting-table tr::after{border-bottom:1px solid #dedede;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%;z-index:999;}
@media screen and (-webkit-min-device-pixel-ratio:0){.hosting-table tr::after{border-bottom:none;}
}
.hosting-table tr:last-child::after{border:none;}
.hosting-table tr th,
.hosting-table tr td{border-left:0 none;border-right:0 none;color:#333333;cursor:pointer;font-family:"proxima_nova_ltbold";max-width:360px;position:relative;text-align:center;}
.hosting-table .sepeartor{padding:0 !important;width:10px !important;}
.hosting-table thead tr th:first-child{text-align:left;}
.hosting-table tbody tr th:first-child{padding-left:35px;text-align:left;}
.hosting-table tbody tr th:first-child{background:#FFF;font-weight:normal;}
.hosting-table thead tr th{background:#192632;color:#FFF;font-family:'proxima_nova_ltbold';min-height:50px;padding:20px;text-transform:uppercase;}
.hosting-table tbody tr th,
.hosting-table tbody tr td{padding:9px 20px;}
.hosting-table tbody tr th:first-child::before{color:#ff5100;content:"\f0c8";display:inline-block;font-family:"FontAwesome";font-size:5px;left:20px;position:absolute;top:13px;vertical-align:top;}
.hosting-table tbody tr:last-child th:first-child:before{display:none;}
.hosting-table tbody tr:last-child td{padding:9px 0 0;}
.hosting-btn{background:#ff5100 none repeat scroll 0 0;color:#fff;display:block;font-family:"proxima_nova_ltbold";font-size:13px;line-height:31px;width:100%;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;}
.hover .hosting-btn,
.hosting-btn:hover{color:#FFF;background:#1a2732;}
.hover{background-color:#f7f7f7;}
.hosting-btn .price_box{display:inline-block;float:none;margin-top:0px;}
#pricing-form .two{width:calc(50% - 8px) !important;}
#pricing-form .two:nth-of-type(2){margin-right:0 !important;}
#pricing-form .two.column .price-box-default{color:#FFF;padding:0 15px;}
#pricing-form .two.column p{font-size:14px;line-height:30px;}
.hosting-btn .addedpackage_pricebox{background:rgba(0, 0, 0, 0) url("../images/more-sign-btn.png") no-repeat scroll 0 0;float:right;height:13px;margin:9px;width:13px;}
.hosting-btn.active .addedpackage_pricebox{background-position:0 -13px;}
.comp-new #team-container{background:none;}
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){.pricing-content .three.border-pack.column p{line-height:1.6;margin-bottom:15px;}
}
@media screen and (max-width:1200px){.inner .wrapper{width:98%;}
.pricing-content #pricing-form .identity-pkg,
.pricing-content #pricing-form .seo-pkg,
.pricing-content #pricing-form .hosting-pkg{height:305px !important;}
}
@media screen and (max-width:1050px){.pricing-content #pricing-form .premium-pkg,
/*.pricing-content #pricing-form .business-pkg,
.pricing-content #pricing-form .startup-pkg{height:370px !important;}*/
}
@media screen and (max-width:960px){.pricing-content #pricing-form .premium-pkg,
.pricing-content #pricing-form .business-pkg,
.pricing-content #pricing-form .startup-pkg{height:auto !important;position:relative;width:100% !important;}
.pricing-content #pricing-form .identity-pkg,
.pricing-content #pricing-form .seo-pkg,
.pricing-content #pricing-form .hosting-pkg{height:auto !important;position:relative;width:100% !important;}
}
@media screen and (max-width:767px){.dept-one-third{width:calc(50% - 7px);}
.dept-one-third:nth-of-type(3n){margin-right:14px;}
.dept-one-third:nth-of-type(2n){margin-right:0;}
.startup-pkg, .business-pkg, .custom-pkg, .premium-pkg{border-top:none;padding-top:0px !important;}
}
@media screen and (max-width:640px){.internet-img, .how-work-img, .benefit-img,
.internet-desc, .how-work-desc, .benefit-list{float:none;margin-bottom:15px;margin-left:0;margin-right:0;width:100%;}
.internet-img, .how-work-img, .benefit-img{text-align:center;}
.benefit-list ol{margin-left:0;}
.lh35{line-height:35px;}
p.ask a, a.ask{white-space:nowrap;}
}
@media screen and (max-width:520px){.dept-one-third{width:100%;margin-left:0 !important;margin-right:0 !important;}
}
@media screen and (max-width:375px) and (min-width:375px){.posts-widget article{margin-left:0;}
.watermark .four.columns{width:100% !important;float:left;}
}
@media all and (device-width:768px) and (device-height:1024px) and (orientation:portrait){#pricing-form .border-pack{height:740px !important;}
.left-footer{display:block;text-align:center;width:100%;}
.bottom-contact{display:block;margin-bottom:10px;margin-left:0;}
}
@media all and (device-width:1024px) and (device-height:768px) and (orientation:landscape){.wrapper{padding:0 2%;width:100%;}
.left-footer{display:block;text-align:center;width:100%;}
.bottom-contact{display:block;margin-bottom:10px;margin-left:0;}
}
@media screen and (max-width:768px){#pricing-form .two{width:100% !important;margin-right:0;}
}
@media screen and (max-width:640px){.hosting-table{overflow:visible;}
.hosting-table tbody tr th, .hosting-table tbody tr td{padding:9px 5px;}
.hosting-table tbody tr th:first-child::before{left:10px;}
.hosting-table tbody tr th:first-child{padding-left:25px;}
}
@media screen and (max-width:480px){.hosting-table thead{display:none;}
.hosting-table tbody tr th{border-bottom:1px solid #e7e7e7;position:static;}
.hosting-table tr th, .hosting-table tr td{max-width:100%;cursor:default;}
.hosting-table tbody td:nth-of-type(1)::before{content:"SMALL :";float:left;font-weight:bold;margin-right:20px;width:50%;}
.hosting-table tbody td:nth-of-type(2)::before{content:"MEDIUM :";float:left;font-weight:bold;margin-right:20px;width:50%;}
.hosting-table tbody td:nth-of-type(3)::before{content:"LARGE :";float:left;font-weight:bold;margin-right:20px;width:50%;}
.hosting-table tbody tr:last-child td::before{color:#fff;font-family:"proxima_nova_ltbold";line-height:31px;}
.hover{background-color:#FFF !important;}
.hover .hosting-btn{background:#ff5100;cursor:pointer;}
.hover .hosting-btn:hover{background:#1a2732 none repeat scroll 0 0;}
}
.affiliation-list{list-style:none;}
.affiliation-list li{background:#fafafa none repeat scroll 0 0;margin-bottom:10px;padding:20px 40px;position:relative;}
.affiliation-content{width:calc(100% - 100px);}
.affilaition-title{color:#1a2732;font-size:15px;font-weight:600;text-transform:uppercase;margin-bottom:20px;}
.affiliation-logo{position:absolute;right:20px;text-align:center;top:50%;width:98px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
@media screen and (max-width:480px){.affiliation-list li{padding:15px;}
.affiliation-logo{position:static;}
.affiliation-content{width:100%;}
.affiliation-logo{width:100%;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);}
}
.gogulf-affiliates-img{position:relative;padding-right:45%;margin-top:20px;}
.gogulf-affiliates-img img{content:"";position:absolute;top:0;right:22%;}
.affliate-page{background-color:#efefef;height:45px;}
.affliate-page .page-title{margin-top:10px;}
.affliate-page .port-controls{padding-top:0;}
.afliates-resellers .page-title{margin-bottom:0;margin-top:0;}
.affliate-column{width:49%;float:left;background-color:#fff;padding:29px 24px;min-height:253px;position:relative;overflow:hidden;z-index:5;}
.affiliate-types{margin-top:100px;}
.affiliate-types .affliate-column:first-child::after,
.affiliate-types .affliate-column:last-child::after{content:"";position:absolute;background-repeat:no-repeat;background-size:100%;background-position:bottom right;bottom:0px;right:0px;z-index:-1;}
.affiliate-types .affliate-column:first-child::after{background-image:url(../images/cash.jpg);width:132px;height:137px;}
.affiliate-types .affliate-column:last-child::after{background-image:url(../images/morecash.jpg);width:142px;height:141px;}
.affliate-percentage{font-size:24px;color:#ff5000;font-weight:bold;padding-left:10px;}
.affliate-column ul.list{color:#ff5700;list-style:outside;}
.affliate-column ul.list li span{color:#333333;}
.afliates-resellers{background-color:#fafafa !important;}
.affliate-column h4,
.affliate-column h4 span{vertical-align:middle;}
.portConMarLeft p{font-size:16px;}
.homepage-new .services-home,
.homepage-new .latest-project{padding:50px 0 50px !important;}
.stickey-menu .homepage #menu-main_menu li a,
.stickey-menu .homepage #menu-main_menu li a{color:#fff !important;}
.stickey-menu .homepage #menu-main_menu li a:hover,
.homepage #menu-main_menu li a:hover{color:#FF5000 !important;}
#menu-main_menu > li.current-menu-item a,
#menu-main_menu>li:hover a,
#menu-main_menu > li.current-page-ancestor a{color:#FF5000 !important;}
#menu-main_menu > li.current-menu-item a,
#menu-main_menu>li:hover a{color:#FF5000 !important;}
#menu-main_menu>li>a{color:#fff;font-size:15px;font-family:'proxima_nova_ltbold';text-transform:uppercase}
.stickey-menu #menu-main_menu{top:10px!important;}
.start-button-wrapper a{font-size:16px;height:auto !important;width:auto;padding:15px 20px;line-height:15px !important;}
.sticky-qcontact{position:fixed;top:60px;right:0;font-family:"proxima_nova_ltbold";font-size:16px;line-height:1;padding:15px 14px;text-decoration:none;background:#ff5000 none repeat scroll 0 0;color:#fff;text-transform:uppercase;z-index:9999;}
.homepage #menu-main_menu>li>a{color:#fff;}
@media only screen and (min-width:1380px){#menu-main_menu{padding-right:0;margin-right:-31px;}
}
@media only screen and (min-width:1199px){#menu-main_menu > li > a:last-child{padding-right:30.3px;font-size:16px;}
}
@media screen and (min-width:800px;){.stickey-menu #menu-main_menu>li>a:first-child{padding:0 8px !important;}
.stickey-menu #menu-main_menu{padding-right:142px !important;}
}
@media only screen and (max-width:800px) and (min-width:480px){.sticky-qcontact{top:78px !important;}
}
@media only screen and (max-width:660px) and (min-width:480px){.sticky-qcontact{top:90px !important;}
}
@media only screen and (max-width:1024px){#catslist a{margin:0 6px 6px 0;display:block;}
}
@media only screen and (max-width:767px){#community-container img.right.padleft{margin:0 0 15px;}
.inner .pricing-content .page-title{margin-top:22px !important;}
body.inner.blogpage.php .wrapper{overflow:hidden;}
.gogulf-affiliates-img{padding-right:0;padding-top:130px;}
.gogulf-affiliates-img img{left:0;right:0;margin:0 auto;}
.affiliate-types{margin-top:50px;}
.affliate-column{width:100%;}
.flag-links li{margin:0 7px 7px 0 !important;}
.flag-links li a{margin:0;}
}
@media only screen and (max-width:479px){.popup-new h2{font-size:32px;}
}
@media only screen and (max-width:768px){body .blogPostBig{width:100% !important;}
body #searchform1 .search_btn{right:20px !important;top:3px;width:auto;}
.sidebar .widget{margin:0 0 45px 0px;}
}