/*
	Theme Name: New Vision
	Description: This is the New Vision theme created for the Genesis Framework.
	Author: Dushan Stankovic
	Author URI: http://www.artversion.com/
 
	Version: 2.0
 
	Tags: black, white, one-column, two-columns, three-columns, fixed-width, custom-menu, full-width-template, theme-options, threaded-comments, translation-ready
 
	Template: genesis
	Template Version: 2.0
 
	License: GPL-2.0+
	License URI: http://www.opensource.org/licenses/gpl-license.php 
*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:700italic,800italic,400,600);
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,embed,figure,figcaption,footer,header,hgroup,input,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;vertical-align:baseline;margin:0;padding:0}
html{font-size:100%}
body{background-color:#fff;line-height:1}
body,input,select,textarea,.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
a,a:visited,button,input[type=button],input[type=submit],.btn{-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
a img{border:none}
a:hover,body,h2 a,h2 a:visited,h4.widgettitle a,input,.author,.date,.genesis-nav-menu a,.genesis-nav-menu li li a,.genesis-nav-menu li li a:link,.genesis-nav-menu li li a:visited,.post-comments,#title a,#title a:hover{color:#1e1e1e}
a,h2 a:hover,.genesis-nav-menu li a:hover,.genesis-nav-menu li:hover a,.genesis-nav-menu li li a:hover,.genesis-nav-menu .current-menu-item a{color:#ff2a00}
.post-info,.post-meta,#description{color:#636363}
blockquote::before,blockquote p,input,select,textarea{color:#999}
button,input[type=button],input[type=submit],.btn,.genesis-nav-menu .highlight-menu-item a,.genesis-nav-menu .highlight-menu-item a:hover,.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled{color:#fff}
body,input,textarea,.author-box h1{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif}
h1,h2,h3,h4,h5,h6,.entry-title a,#title{font-family: 'Open Sans', sans-serif;}
#title{font-size:2.625rem;line-height:1;margin:2.5rem 0 .5rem}
h1,.entry-title,.entry-title a{font-size:2.25rem}
blockquote::before{font-size:2rem;content:"“";display:block;height:0;left:-20px;position:relative;top:-10px}
h2{font-size:1.875rem}
h3{font-size:1.5rem}
h4,.archive-title,.taxonomy-description h1,.widgettitle{font-size:1.25rem}
h5{font-size:1.125rem}
h6,.author-box h1,.sidebar h2 a{font-size:1rem}
input,select,textarea,.genesis-nav-menu,.post-info,.post-meta,.wp-caption,#footer p{font-size:.875rem}
blockquote p{font-style:italic}
cite{font-style:normal}
button,input[type=button],input[type=submit],h1,h2,h3,h4,h5,h6,.btn,.entry-title a,.genesis-nav-menu,.post-comments,.post-info .author,.post-info .date,.wp-caption,#footer p,#title{font-weight:700}
.wp-caption{text-align:center}
h2 a,h2 a:visited,.genesis-nav-menu a,.navigation li a,.widgettitle a,#title a{text-decoration:none}
#wrap{max-width:1152px;margin:0 auto}
#inner{clear:both;overflow:hidden;padding-top:2.5rem}
#sidebar-alt{width:15.277777777%}
.content-sidebar-sidebar .sidebar,.sidebar-content-sidebar .sidebar,.sidebar-sidebar-content .sidebar{width:37.931034482%}
.content-sidebar-sidebar #content,.sidebar-content-sidebar #content,.sidebar-sidebar-content #content{width:56.896551724%}
.content-sidebar-sidebar #content-sidebar-wrap,.sidebar-content-sidebar #content-sidebar-wrap,.sidebar-sidebar-content #content-sidebar-wrap{width:80.555555555%}
#header{border-bottom:2px solid #1e1e1e;min-height:120px;overflow:hidden;padding-bottom:2rem}
#description{line-height:1.25}
.header-image #title,.header-image #title a,.header-image #title-area{display:block;float:left;min-height:120px;overflow:hidden;text-indent:-9999px;width:50%}
.header-image #description{display:block;overflow:hidden}
#content{padding-bottom:2.5rem}
.entry-content,.entry-content p{line-height:1.625}
blockquote{padding:1.5rem 4rem}
.post-info,.post-meta{clear:both;line-height:1.5}
.post-comments{background:url(images/post-comments.png) no-repeat center left;margin-left:1rem;padding-left:1.25rem}
.post-meta{border-top:1px solid #ccc;padding-top:1.5rem}
.categories,.tags{display:block}
.five-sixths,.four-fifths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fifths,.three-fourths,.three-sixths,.two-fifths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:4.166666666%}
.one-half,.three-sixths,.two-fourths{width:47.9166666666%}
.one-fourth{width:21.875%}
.three-fourths{width:73.958333333%}
.one-fifth{width:16.666666666%}
.two-fifths{width:37.5%}
.three-fifths{width:58.333333333%}
.four-fifths{width:79.166666666%}
.one-sixth{width:13.194444444%}
.five-sixths{width:82.638888888%}
.first{margin-left:0}
p.subscribe-to-comments{padding:1.5rem 0 1rem}
.clear-line{border-bottom:1px solid #ccc;margin-bottom:1.625rem}
.author-box,.author-box h1,.taxonomy-description{line-height:1.5}
.author-box,.breadcrumb,.sticky,.taxonomy-description{background-color:#f5f5f5;margin-bottom:3rem;overflow:hidden;padding:2rem}
.genesis-nav-menu{clear:both;overflow:hidden}
#header .genesis-nav-menu{float:right;margin-top:3rem;width:auto}
.genesis-nav-menu ul{float:left;width:100%}
.genesis-nav-menu li{display:inline-block;float:left;list-style-type:none;text-align:left; padding: 10px 4px;}
.genesis-nav-menu a{display:block;position:relative;padding:1.5rem 1.25rem}
.genesis-nav-menu li.highlight-menu-item{margin-left:1.25rem}
.genesis-nav-menu .highlight-menu-item a{background-color:#1e1e1e}
.genesis-nav-menu li li a,.genesis-nav-menu li li a:link,.genesis-nav-menu li li a:visited{background-color:#fff;border:1px solid #ccc;border-top:none;position:relative;width:170px;padding:1.25rem}
.genesis-nav-menu li ul{left:-9999px;position:absolute;width:212px;z-index:99}
.genesis-nav-menu li ul ul{margin:-55px 0 0 211px}
.genesis-nav-menu li:hover ul ul,.genesis-nav-menu li.sfHover ul ul{left:-9999px}
.genesis-nav-menu li:hover,.genesis-nav-menu li.sfHover{position:static}
ul.genesis-nav-menu li:hover>ul,ul.genesis-nav-menu li.sfHover ul,#header .genesis-nav-menu li:hover>ul,#header .genesis-nav-menu li.sfHover ul{left:auto}
.genesis-nav-menu li a .sf-sub-indicator,.genesis-nav-menu li li a .sf-sub-indicator,.genesis-nav-menu li li li a .sf-sub-indicator{position:absolute;text-indent:-9999px}
#wpadminbar li:hover ul ul{left:0}
.genesis-nav-menu li.right{float:right;padding:1.5rem 1.25rem}
.genesis-nav-menu li.right a{display:inline;padding:0}
.genesis-nav-menu li.search{padding:.375rem 0 0}
.genesis-nav-menu li.rss a{background:url(images/rss.png) no-repeat center left;margin-left:1.25rem;padding-left:1.25rem}
.genesis-nav-menu li.twitter a{background:url(images/twitter-nav.png) no-repeat center left;padding-left:1.5rem}
h1,h2,h3,h4,h5,h6,.entry-title a{line-height:1.2;margin-bottom:1rem}
.taxonomy-description h1{margin-bottom:.25rem}
.entry-content ol li,.entry-content ul li{line-height:1.625;margin-left:2.5rem}
.entry-content ol li{list-style-type:decimal}
.entry-content ul li{list-style-type:disc}
.entry-content ol ol,.entry-content ul ul{margin-bottom:0}
.navigation li{display:inline}
.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled{background-color:#1e1e1e;border-radius:3px;cursor:pointer;padding:.75rem}
#comments,#respond{line-height:1.5;overflow:hidden}
.commentmetadata,#author,#email,#url{margin-bottom:.75rem}
#comment{margin:.75rem 0}
label{margin-left:.75rem}
.comment-list li,.ping-list li{list-style-type:none;margin-top:1.5rem;padding:2rem}
.comment-list li ul li{margin-right:-2rem}
.comment{background-color:#f5f5f5;border:2px solid #fff;border-right:none}
#comments .navigation{margin-top:2rem}
.sidebar{display:inline;line-height:1.5}
.sidebar .widget{border-bottom:1px solid #ccc;margin-bottom:2rem;padding-bottom:2rem;overflow:hidden}
#footer .wrap{border-top:2px solid #1e1e1e;overflow:hidden;padding:3rem 0}
#footer .creds{text-align:right}
#footer .creds,#footer .gototop{margin:.5rem 0}
.footer-widgets{border-top:2px solid #1e1e1e;clear:both;line-height:1.5;overflow:hidden;padding:2rem 0 1rem}
.footer-widgets-1{margin-right:4.166666666%}
input,select,textarea{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:0 0 5px #ddd inset;width:100%;padding:1rem}
#header .search-form{float:right;margin-top:3.5rem;width:100%}
button,input[type=button],input[type=submit],.btn{background-color:#1e1e1e;border:none;box-shadow:none;cursor:pointer;width:auto;padding:1rem 1.5rem}
.enews input[type=submit],.search-form input[type=submit]{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute;width:1px;margin:-1px;padding:0}
#content div.gform_wrapper input,#content div.gform_wrapper select,#content div.gform_wrapper textarea,#content div.gform_wrapper .ginput_complex label{font-size:1rem;padding:1rem}
#content div.gform_wrapper input[type=submit]{padding:1rem 1.5rem}
#content div.gform_wrapper .ginput_complex label{padding:0}
div.gform_wrapper li,div.gform_wrapper form li{margin:1rem 0 0}
embed,img,object,video{max-width:100%}
img{height:auto}
.alignleft .avatar{margin-right:1.5rem}
.alignright .avatar{margin-left:1.5rem}
.author-box .avatar{float:left;margin-right:1.5rem}
.comment-list li .avatar{float:left;margin:0 1rem 1.5rem 0}
img.centered,.aligncenter{display:block;margin:0 auto 1.5rem}
img.alignnone{display:inline;margin-bottom:.75rem}
img.alignleft,.post-image,.wp-caption.alignleft{display:inline;margin:0 1.5rem 1.5rem 0}
img.alignright,.wp-caption.alignright{display:inline;margin:0 0 1.5rem 1.5rem}
p.wp-caption-text{line-height:1.2;margin-top:.75rem}
::-moz-selection,::selection{background-color:#1e1e1e;color:#fff}
.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.sidebar,#header .widget-area,.one-third,.two-sixths{width:30.555555555%}
.content-sidebar #content,.sidebar-content #content,#title-area,.four-sixths,.two-thirds{width:65.277777777%}
.content-sidebar #content-sidebar-wrap,.full-width-content #content,.full-width-content #content-sidebar-wrap,.sidebar-content #content-sidebar-wrap,.header-full-width #title,.header-full-width #title a,.header-full-width #title-area{width:100%}
.footer-widgets-1,.footer-widgets-2,.sidebar-content #sidebar,.sidebar-sidebar-content #sidebar,#content,#content-sidebar-wrap,#footer .gototop,#sidebar-alt,#title-area,.alignleft,.archive-page{float:left}
.content-sidebar-sidebar #sidebar-alt,.footer-widgets-3,.sidebar,.sidebar-content #content,.sidebar-content-sidebar #content-sidebar-wrap,.sidebar-sidebar-content #content,.sidebar-sidebar-content #content-sidebar-wrap,#footer .creds,#header .widget-area,.alignright{float:right}
.header-image #title,.page .entry,.author-box h1{margin:0}
.entry,.page .post.entry,.author-box,.sticky{margin-bottom:5rem}
.single .entry,.ping-list,#comments{margin-bottom:3rem}
.entry-content,.comment-header{overflow:hidden}
.entry-content p,.entry-content ol,.entry-content ul{margin-bottom:1.625rem}
.post-info,.archive-title,.comment-content p,.footer-widgets .widget{margin-bottom:1.5rem}
p.pages,.clear,.clear-line,.first,#footer{clear:both}
.archive-page,#author,#email,#url{width:50%}
.genesis-nav-menu .highlight-menu-item a:hover,.navigation li a:hover,.navigation li.active a,button:hover,input:hover[type=button],input:hover[type=submit],.btn:hover{background-color:#ff2a00}
.sidebar p,.footer-widgets p{margin-bottom:1rem}
.sidebar.widget-area ul li,.footer-widgets .widget-area ul li{list-style-type:none;margin-bottom:.375rem;word-wrap:break-word}
.mc4wp-checkbox input[type="checkbox"]{width: auto !important;}
.mc4wp-form-fields {background: #022C52;padding: 10px;text-align: center; color: #FFFFFF;}
.mc4wp-form-fields h4.title { font-size: 17px; color: #FFFFFF; line-height: 1; text-align: center; text-transform: uppercase; margin-bottom: 0;}
.mc4wp-form-fields span { display: inline-block; font-weight: bold; font-size: 28px; margin-top: 15px;}
.mc4wp-form-fields p.text {margin: 15px 0; opacity: 1;font-size: 13px;}
.mc4wp-form-fields p.footer-text {margin-top: 10px; font-size: 13px;}
.mc4wp-form-fields input.email_id{float: left; width: 71%; color: #000;}
.mc4wp-form-fields input.submit_btn{padding: 11px 10px !important;background: #337AB7 !important;}
.mc4wp-response .mc4wp-alert{background: #F00; color: #FFF; padding: 10px 10px 5px; text-align: center;}
.nv-sharing {
	float: right;
}


/*
@media only screen and max-width 1024px {
#wrap{max-width:960px}
}
@media only screen and max-width 768px {
#wrap{padding:0 5%}
.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.wrap,#footer .creds,#footer .gototop,#header .widget-area,#inner,#title-area,#wrap .sidebar,#wrap #content,#wrap #content-sidebar-wrap,#wrap #sidebar-alt{width:100%}
.genesis-nav-menu li,#footer .creds,#footer .gototop,#header ul.genesis-nav-menu,#header .search-form{float:none}
.genesis-nav-menu,#description,#footer .creds,#footer .gototop,#header .search-form,#title,#title-area{text-align:center}
.genesis-nav-menu a{padding:1.25rem 1rem}
#title{margin:1rem 0}
#header .search-form{width:50%;margin:2rem auto 0}
.genesis-nav-menu li.right{display:none}
#footer .wrap{padding:1.5rem 0}
.footer-widgets-1,#header .genesis-nav-menu{margin:0}
}
@media only screen and max-width 480px {
html{font-size:87.5%}
#header .search-form{width:100%}
.archive-page,.five-sixths,.four-fifths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fifths,.three-fourths,.three-sixths,.two-fifths,.two-fourths,.two-sixths,.two-thirds{width:100%;margin:0}
}
*/