/*
Theme Name: 50 North Blog Theme
Theme URI: http://www.50northspatial.org/
Author: 50 North Team
Author URI: http://www.50northspatial.org/
Description: Custom Wordpress theme for 50northspatial.org. Proudly made in Kharkiv.

Version: 1.5.0
License: GNU General Public License
License URI: license.txt
Text Domain: gravida
Tags: green, white, light, two-columns, right-sidebar, responsive-layout, custom-background, custom-menu, featured-images,full-width-template,theme-options,threaded-comments

SKT Gravida WordPress Theme has been created by SKT Themes(sktthemes.net), 2015.
SKT Gravida WordPress Theme is released under the terms of GNU GPL
*/

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

@font-face {
    font-family: 'Roboto';
    src: url('fonts/roboto/RobotoBold.eot');
    src: url('fonts/roboto/RobotoBold.eot?#iefix') format('embedded-opentype'),
         url('fonts/roboto/RobotoBold.woff') format('woff'),
         url('fonts/roboto/RobotoBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: url('fonts/roboto/RobotoLight.eot');
    src: url('fonts/roboto/RobotoLight.eot?#iefix') format('embedded-opentype'),
         url('fonts/roboto/RobotoLight.woff') format('woff'),
         url('fonts/roboto/RobotoLight.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: url('fonts/roboto/RobotoMedium.eot');
    src: url('fonts/roboto/RobotoMedium.eot?#iefix') format('embedded-opentype'),
         url('fonts/roboto/RobotoMedium.woff') format('woff'),
         url('fonts/roboto/RobotoMedium.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}
/* font-family: "RobotoCondensedRegular"; */
@font-face {
    font-family: "RobotoCondensedRegular";
    src: url("fonts/RobotoCondensedRegular/RobotoCondensedRegular.eot");
    src: url("fonts/RobotoCondensedRegular/RobotoCondensedRegular.eot?#iefix")format("embedded-opentype"),
    url("fonts/RobotoCondensedRegular/RobotoCondensedRegular.woff") format("woff"),
    url("fonts/RobotoCondensedRegular/RobotoCondensedRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "RobotoCondensedLight"; */
@font-face {
    font-family: "RobotoCondensedLight";
    src: url("fonts/RobotoCondensedLight/RobotoCondensedLight.eot");
    src: url("fonts/RobotoCondensedLight/RobotoCondensedLight.eot?#iefix")format("embedded-opentype"),
    url("fonts/RobotoCondensedLight/RobotoCondensedLight.woff") format("woff"),
    url("fonts/RobotoCondensedLight/RobotoCondensedLight.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "RobotoCondensedBold"; */
@font-face {
    font-family: "RobotoCondensedBold";
    src: url("fonts/RobotoCondensedBold/RobotoCondensedBold.eot");
    src: url("fonts/RobotoCondensedBold/RobotoCondensedBold.eot?#iefix")format("embedded-opentype"),
    url("fonts/RobotoCondensedBold/RobotoCondensedBold.woff") format("woff"),
    url("fonts/RobotoCondensedBold/RobotoCondensedBold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

body{ margin:0; padding:0;line-height:20px; font:16px roboto;}
*{ margin:0; padding:0;}
img{ border:none; margin:0; padding:0; height:auto}
.wp-caption, .wp-caption-text, .sticky, .gallery-caption, .aligncenter{ margin:0; padding:0;}
p{ margin:0; padding:0;}
.postmeta a:hover, a, #footer .widget-column a:hover, #copyright a:hover{ text-decoration:none; color:#0ec7ab;}
ol,ul{ margin:0; padding:0;}
ul li ul, ul li ul li ul, ol li ol, ol li ol li ol{ margin-left:10px;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
.clear{ clear:both;}
.alignnone{ width:100% !important;}
img.alignleft, .alignleft{ float:left; margin:0 15px 0 0; padding:0px; border:1px solid #cccccc;}
img.alignright, .alignright{ float:right; margin:0 0 0 15px; padding:0px; border:1px solid #cccccc;}


/* ------ Woocommerce ------- */
select.orderby{ margin:0; padding:0; height:35px; font:14x 'PT Sans', Helvetica, sans-serif; color:#4e4e4e; border:1px solid #cccccc;}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price{ color:#7ab040 !important;}

.team_links{text-align:center; padding:10px 0; border-top:1px #fff solid;}
.member_info{background:#f6f6f6; text-align:center; margin-top:10px;}
.member_dtl{padding:15px;}
.member_dtl p{ margin:5px 0 !important;}

.mobile_nav a{background:url(images/mobile_nav_right.png) no-repeat right center #f6f6f6; border:1px #ccc solid; margin:10px 0 0; padding:8px 20px; display:none; font:400 20px arial;}

.pagination{display:table; clear:both;}
.pagination ul{list-style:none; margin:20px 0;}
.pagination ul li{display:inline; float:left; margin-right:5px;}
.pagination ul li span, .pagination ul li a{background:#313131; color:#fff; padding:5px 10px; display:inline-block;}
.pagination ul li .current, .pagination ul li a:hover{background:#0ec7ab;}

#comment-nav-above .nav-previous, #comment-nav-below .nav-previous{ float:none !important; margin:10px 0;}
ol.comment-list li{ list-style:none; margin:15px 0px;}