@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: 'Lato-HairlineItalic';
	src: url('../fonts/Lato-HairlineItalic.eot');
	src: url('../fonts/Lato-HairlineItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Lato-HairlineItalic.woff2') format('woff2'),
		url('../fonts/Lato-HairlineItalic.woff') format('woff'),
		url('../fonts/Lato-HairlineItalic.ttf') format('truetype'),
		url('../fonts/Lato-HairlineItalic.svg#Lato-HairlineItalic') format('svg');
	font-weight: 300;
	font-style: italic;
}

@font-face {
	font-family: 'Lato-BlackItalic';
	src: url('../fonts/Lato-BlackItalic.eot');
	src: url('../fonts/Lato-BlackItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Lato-BlackItalic.woff2') format('woff2'),
		url('../fonts/Lato-BlackItalic.woff') format('woff'),
		url('../fonts/Lato-BlackItalic.ttf') format('truetype'),
		url('../fonts/Lato-BlackItalic.svg#Lato-BlackItalic') format('svg');
	font-weight: 900;
	font-style: italic;
}

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

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

@font-face {
	font-family: 'Lato-LightItalic';
	src: url('../fonts/Lato-LightItalic.eot');
	src: url('../fonts/Lato-LightItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Lato-LightItalic.woff2') format('woff2'),
		url('../fonts/Lato-LightItalic.woff') format('woff'),
		url('../fonts/Lato-LightItalic.ttf') format('truetype'),
		url('../fonts/Lato-LightItalic.svg#Lato-LightItalic') format('svg');
	font-weight: 300;
	font-style: italic;
}

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

@font-face {
	font-family: 'Lato-BoldItalic';
	src: url('../fonts/Lato-BoldItalic.eot');
	src: url('../fonts/Lato-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Lato-BoldItalic.woff2') format('woff2'),
		url('../fonts/Lato-BoldItalic.woff') format('woff'),
		url('../fonts/Lato-BoldItalic.ttf') format('truetype'),
		url('../fonts/Lato-BoldItalic.svg#Lato-BoldItalic') format('svg');
	font-weight: bold;
	font-style: italic;
}

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

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

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

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

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

}

[data-icon]:before {
  font-family: "ishook" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="ishook-"]:before,
[class*=" ishook-"]:before {
  font-family: "ishook" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[data-icon]:before {
  font-family: "untitled-font-2" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: "untitled-font-2" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ishook-bell:before {
  content: "\61";
}
.ishook-camera:before {
  content: "\62";
}
.ishook-edit:before {
  content: "\63";
}
.ishook-frame:before {
  content: "\64";
}
.ishook-like:before {
  content: "\65";
}
.ishook-love:before {
  content: "\66";
}
.ishook-play:before {
  content: "\67";
}
.ishook-envelope:before {
  content: "\68";
}
.ishook-friends:before {
  content: "\69";
}
.ishook-downarrow:before {
  content: "\6a";
}
.ishook-search:before {
  content: "\6b";
}
.ishook-location:before {
  content: "\6c";
}
.ishook-mic:before {
  content: "\6d";
}
.ishook-picupload:before {
  content: "\6e";
}
.ishook-wire:before {
  content: "\6f";
}
.ishook-album:before {
  content: "\70";
}
.ishook-about:before {
  content: "\71";
}
.ishook-birth:before {
  content: "\72";
}
.ishook-contact:before {
  content: "\73";
}
.ishook-employer:before {
  content: "\74";
}
.ishook-gender:before {
  content: "\75";
}
.ishook-hobbies:before {
  content: "\76";
}
.ishook-languages:before {
  content: "\77";
}
.ishook-school:before {
  content: "\78";
}
.ishook-settings:before {
  content: "\79";
}
.ishook-university:before {
  content: "\7a";
}
.ishook-year:before {
  content: "\41";
}
.ishook-author:before {
  content: "\46";
}
.icon-twitter-square:before {
  content: "\68";
}
.icon-facebook-squared:before {
  content: "\69";
}
.ishook-times:before {
  content: "\42";
}


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin: 0; padding: 0; border: 0;
outline: 0; font-size: 100%; vertical-align: baseline;}
body { line-height: 1; }
:focus { outline:0; }
ol, ul { list-style: none; }
/* WebKit browsers */
*::-webkit-input-placeholder {color:#2f2f2f; opacity:1;}
*:-moz-placeholder {color:#2f2f2f; opacity:1;}
*::-moz-placeholder {color:#2f2f2f; opacity:1;}
*:-ms-input-placeholder {color:#2f2f2f; opacity:1;}
input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder {color:transparent;}
input:focus:-moz-placeholder, textarea:focus:-moz-placeholder {color:transparent;}
input:focus::-moz-placeholder, textarea:focus::-moz-placeholder {color:transparent;}
input:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder {color:transparent;}

a {text-decoration: none;outline: 0;max-width:100%; max-width:none\9; color: #333333;}
a:hover, a:focus, a:visited {outline: 0; text-decoration: none;}
p a, p a:visited { line-height: inherit; }
ul, ol {margin: 0 0 20px 0; list-style-position: inside;}
ul { list-style: none; }
ul li { list-style: none; }
.allResult a{font-size: 15px; float: right; margin-right: 20px }
body {font-size:16px; font-family:'Lato-Regular'; line-height:1.3em; background-color: #edf1f2;
        padding-top: 70px;}
html, body {width:100%; height:100%;}

.navbar-inverse { background-color: #3f4750; border-color: #3f4750; }
.navbar { height: 55px; }
.navbar-brand { height: 54px; }
.shadow-box {background-color: #ffffff;-webkit-box-shadow: 0px 0 25px -10px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0 25px -10px rgba(0,0,0,0.75);
    box-shadow: 0px 0 25px -10px rgba(0,0,0,0.75); }