/*

Theme Name: Medicines2u

Theme URI: http://numberonecreations.co

Author: the Numberonecreation Team

Author URI: http://numberonecreations.co

Description: The 2014 theme for WordPress is a fully responsive theme that looks great on any device. Features include a front page template with its own widgets, an optional display font, styling for post formats on both index and single views, and an optional no-sidebar page template. Make it yours with a custom menu, header image, and background.

Version: 1.2 Updated 10-10-2014

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Tags: light, gray, white, one-column, two-columns, right-sidebar, fluid-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready

Text Domain: bigshop



This theme, like WordPress, is licensed under the GPL.

Use it to make something cool, have fun, and share what you've learned with others.

*/

@import url(http://fonts.googleapis.com/css?family=Raleway:400,100,700);

@import url(http://fonts.googleapis.com/css?family=Roboto:300);

.wp-caption {

 margin-bottom: 24px;

}

.contact_hearder {

    color: #000;

    font-size: 22px;

    text-align: center;

}

.fa.fa-phone-square {

    color: #000 !important;

    font-size: 25px !important;

    padding-right: 14px;

}

.wp-caption img[class*="wp-image-"] {

 display: block;

 margin: 0;

}



.comment-content img,

.entry-content img,

.entry-summary img,

#site-header img,

.widget img,

.wp-caption {

 max-width: 100%;

 height: auto;

}

.media-body.phone_number {

    margin-top: 10px;

}

blockquote.aligncenter,

img.aligncenter,

.wp-caption.aligncenter {

 margin-top: 7px;

 margin-bottom: 7px;

}



.wp-caption-text {

 -webkit-box-sizing: border-box;

 -moz-box-sizing:    border-box;

 box-sizing:         border-box;

 font-size: 12px;

 font-style: italic;

 line-height: 1.5;

 margin: 9px 0;

 padding-right: 10px;

}



.sticky{

 

}



.gallery-caption{

 width: 100%;

}



.bypostauthor{

 position: relative;

}



.alignright{

 margin: 7px 0 7px 24px;

 float: right;

 clear: right;

}



.alignleft{

 margin: 7px 24px 7px 0;

 float: left;

 clear: left;

}



.aligncenter {

 display: block;

 margin-left: auto;

 margin-right: auto;

}



.wp-caption{

 color:#000;

}

.top_free{

background-color:#41c4dd;

}

.top_free ul li{

	float:left;

	display:inline;

	margin:3px 0px;

	padding:4px 15px;	

		font-family:Arial, Helvetica, sans-serif !important;

	font-size:12px !important;

	border-left:1px solid #cbcbcb !important;

}

.top_free ul li a{

color:#787978 !important;

font-size:12px;

}

.top_free ul li i{

	color:#787978 !important;

	padding-right:4px;

}

.col-md-18 {

    width: 33.3333%;

	float: left;

}

.logowrapper{

	margin:10px 0px;

}

.logowrapper .logo_div{

	/*border-right:1px solid #ebebeb;*/

}

.no-pad{

	padding:0px !important;

}

#cutom_menu li {

display: inline;

}

#cutom_menu ul {

    height: auto;

    padding: 8px 0px;

    margin: 0px;

}

.mini-cart {

    background: none repeat scroll 0 0 #ff7725 !important;

}

.wpo-topbar .container-inner {

    background: none repeat scroll 0 0 #fff !important;

}

body {

background-color:#fff !important;

}

.wpo-header .header-wrap .main-menu {

    border-left: 1px solid #fff !important;

    padding: 0;

	background-color: #ffffff;

}



.navbar-collapse {

	

	 padding-left: 0px !important;

    padding-right: 0px !important;

}

.navbar-mega .navbar-nav > li > a {

    font-family: "Raleway",sans-serif;

    font-weight: normal !important;

    padding-left: 13px !important;

    padding-right: 0px !important;

    position: relative;

    text-transform: uppercase;

	color:#fff !important;

}

.navbar-mega .navbar-nav > li.active > a{

	color:#000 !important;

}

.wpo-header ul > li a, .wpo-header ol > li a {

    font-size: 14px !important;

}

#wpo-content  .widget-title {

    font-size: 14px !important;

    letter-spacing: 0 !important;

    text-align: left !important;

    text-transform: uppercase !important;

	font-family:Arial, Helvetica, sans-serif !important;

}

.footer_before_footer{

	background-color:#41c4dd !important;

	padding:15px 8px;

}

.about_footer {

    color: #ccc !important;

    font-size: 18px;

    font-weight: bold;

    padding: 10px 0;

    text-transform: uppercase;

}

.share_icon .fa{

    height: 40px;

    line-height: 40px;

    text-align: center;

    width: 40px;

}

.wpo-footer .container-inner {

    background: none repeat scroll 0 0 #41c4dd !important;

}

.wpo-footer .widget_mc4wp_widget {

    background: none !important;

    padding: 0 20px;

}

.share_icon {

    background-color: #1c99b1;

    display: inline-block;

    border-radius: 50px;

	margin: 14px 0 0 10px;

	float:left;

}

.share_icon i{

	font-size:14px !important;

	color:#fff !important;

}

.footer-bottom .container-inner {

    border-bottom: 1px solid #41c4dd !important;

    border-top: 1px solid #41c4dd !important;

    padding: 0px 0 !important;

}

.col-md-4.share_footer {

    margin-top: 34px;

}

.text_share {

    float: left;

    display: inline-block;

    font-size: 24px;

    margin-top: 20px;

    color: #fff;

	text-transform:uppercase;

}

#mc4wp_email{

 box-sizing: border-box;

    cursor: auto;

    display: inline;

 border-radius: 19px;

    width: 45%;

	height: 34px;

}

.col-md-7.footer_news {

    margin-top: 13px;

}

.new_title {

    color: #fff;

    font-size: 22px;

   	text-transform: uppercase;

}

.mc4wp-form input[type="submit"] {

    background-color: #fff;

    color: #ff7725;

    cursor: pointer;

    display: inline-block;

    width: 106px;

	 border-radius: 10px;

    border-color: #fff !important;

}

.wpo-copyright .container-inner {

    background: none repeat scroll 0 0 #1c99b1 !important;

   padding: 8px 20px 0px !important;

	text-align:center;

	float:left;

	display:inline;

	width: 100%;

	color: grey;

}

.copyright p {

    margin-bottom: 2px !important;

}

.wpo-copyright a {

    color: #000 !important;

}

.wpo-copyright a:hover {

    color: #80b848 !important;

    outline: 0 none;

    text-decoration: none;

}

.product_list_widget .widget-product .image {

	width:100% !important;

	height:auto !important;

}

.widget-title.visual-title > span,.widget-title.title-primary > span {

    margin-left: 14px;

	color: #fff;

}

.visual-title::before {

    background: none repeat scroll 0 0 #37b02c !important;

}

.label-sale {

    background: none repeat scroll 0 0 #ff7725 !important;

}

.woo-deals .pts-countdown {

    background: none repeat scroll 0 0 #41c4dd !important;

}

.woo-deals .cart .add_to_cart_button {

    background: none repeat scroll 0 0 #41c4dd !important;

	border:1px solid #fff !important;

	color:#fff !important;

}

.day, .hours, .minutes{

	border-right:0px !important;

}

#rev_slider_1_1_wrapper{

margin-bottom:10px !important;

}

.widget-title {

    background: none repeat scroll 0 0 #41c4dd !important;

}

.widget-title.title-default > span {

    color: #fff;

    font-size: 12px;

}

.title-default::before {

    background: none repeat scroll 0 0 #37b02c !important;

}

.title-primary::before {

    background: none repeat scroll 0 0 #37b02c !important;

}

.price > span  {

    color: #ff7725 !important;

   

}

.price {

    color: #ff7725 !important;

    font-weight: 900;

}

.widget.wpo-testimonial.skin-2.text-center {

    background-color: #f8f8f8 !important;

}

.carousel-inner.testimonial-carousel .description{

    display: none;

}

.carousel-inner.testimonial-carousel p{

color:#000 !important;

}

.info-text .white {

    color: #000 !important;

}

.carousel-indicators li{

background-color:#41c4dd !important;

}

.wpo-header .header-wrap .main-menu1 {



    padding: 0;

}

.shopcol {

    /*border: 1px solid #ccc !important ;*/

	margin-bottom:10px !important;

}



.shopcol .thumbnail.product.product-grid.product-block{

	   border: 1px solid #ccc !important ;

}

.products .thumbnail.product.product-grid.product-block{

	border:0px !important;

}

.products .thumbnail.product.product-grid.product-block figure{

		   border: 1px solid #ccc !important ;

}

/*.products .shopcol {

    border: 1px solid #ccc !important ;

	margin-bottom:10px !important;

  margin-right: 11px;

    width: 277px !important;

}*/

.product_list_widget .widget-product {

    border: 1px solid #e5e5e5 !important;

    margin: 0;

    padding: 20px 0;

    margin-top: 18px !important;

}

.product_list_widget .widget-product:first-child {

    padding-top: 17px !important;

}

 .wpo-header a:focus, .wpo-header a:active, .wpo-header a.active {

    color: #42c4de !important;

}

#customer_details{

color:#000 !important;

}

.woocommerce-breadcrumb {

    display: none;

}

label.select {

    width: 184px !important;

}

label.select select {

    -moz-appearance: none;

    background: url("../images/arrow.png") no-repeat scroll 75% center transparent;

    border: 0 none;

    cursor: pointer;

    max-width: none;

    padding: 0;

    text-transform: uppercase;

    width: 209px !important;

}

.cat_sort_border{

border:1px solid #ccc;

margin-bottom:10px;

}

#wpo-filter {

    border-bottom: none !important;

}

.cat_sort_image{

margin-bottom:14px !important;

}

.header-bottom.input-group.clearfix.header_bootom_margin {

    margin-bottom: 10px;

	margin-top: 10px;

}

.wpo-header .header-wrap .wpo-search .btn-search {

    border-color: #ccc !important;

}

.wpo-header .header-wrap .wpo-search .input-search {

    border-color: #ccc !important;

    font-size: 12px;

  

}

.products .thumbnail.product.product-grid.product-block {

    margin-left: -9px;

    padding: 0 !important;

    width: 275px;

}

#cutom_menu a {

    color: #000;

    padding: 10px;

}

.col-md-4.col-xs-12.user-login1 {

    margin-top: 27px;

    float: left;

    display: inline;

    font-size: 12px;

}

.wpo-topbar .user-login {

margin-top:0px !important;	

}

.logowrapper #cutom_menu{

	float:left;

	margin-top:36px;

}

.logowrapper .searchform{

	margin-top:4px;

}

.logowrapper .signin, .logowrapper .signin i{

	background-color:transparent !important;

	color:#000 !important;

	text-align:right;

}

.logowrapper .dropdown-menu{

	border-radius:0px;

	margin-top:0px;

	padding:7px !important;

}

.logowrapper .dropdown-menu a{

	color:#000;

}

#cutom_menu ul{

	float:left;

}

.logowrapper{

	font-family:Arial, Helvetica, sans-serif;

}

.logowrapper #cutom_menu ul a{

	color:#868686;

	font-weight:bold;

	font-size:13px;

}

.logowrapper .input-group-btn{

	width:100%;

}

.logowrapper  .input-lg{

	height:38px !important;

}

.logowrapper .form-control.input-lg.input-search{

	padding:0 15px;  !important;

}

.main-menu ul li a{

	padding-top:0px !important;

	padding-bottom:0px !important; 

	font-weight:700 !important;

	font-family:Arial, Helvetica, sans-serif !important;

}

.navbar{

	min-height:0px !important;

}

.widget .widget-content.grid{

	padding:18px 0px !important;

}

.woo-deals .widget-content.widget-products.slide{

	padding:18px 0px !important;

}

.woo-deals .widget-content.widget-products.slide .carousel-inner .col-xs-12{

	padding-left:0px;

	padding-right:0px;

}

.wpo-sidebar .widget_products{

	padding:0px !important;

}

.wpo-sidebar .widget .widget-content{

	padding:0px;

}

.footer_before_footer .widget-title{

	padding:10px 7px !important;

	border:1px solid #1c99b1 !important;

	background-color:#1c99b1 !important;

	color:#fff !important;

}

.wpo-mainbody aside .widget-title{

	margin-left:0px !important; 

}

.footer_before_footer .menu-footer-1-container ul, .footer_before_footer .menu-footer-2-container ul, .footer_before_footer .menu-footer-3-container ul, .footer_before_footer .menu-footer-4-container ul{

	list-style-type:none !important;

	padding:0px;

	margin:0px;

}

.footer_before_footer .menu-footer-1-container ul li a, .footer_before_footer .menu-footer-2-container ul li a, .footer_before_footer .menu-footer-3-container ul li a, .footer_before_footer .menu-footer-4-container ul li a{

	color:#fff !important;

	font-family:Arial, Helvetica, sans-serif !important;

	font-size:13px !important;

}

.footer_before_footer aside{

	padding-left:0px !important

}

.footerimages{

	padding-left:15px;

}

.footer-bottom .text_share, .footer-bottom .new_title{

	font-size:18px;

	font-family: 'Raleway', sans-serif;

	font-weight:600;

}

.footer-bottom .new_title{

	margin-right:15px !important;

}

.form.mc4wp-form input{

	border-radius:0px !important;

	border:0px !important;

	background-color:#1c99b1 !important;

	padding:0 5px;

	color:#fff !important;

	font-family:Arial, Helvetica, sans-serif;

}

.form.mc4wp-form input[type=submit]{

	padding:8px !important;

	background-color:#fe7d27 !important;

	font-family: 'Raleway', sans-serif;

	font-weight:600;

	font-size:13px;

	border:0px !important;

}

.col-md-9.footer_news{

	text-align:right !important;

}

.copyright, .copyright a{

	color:#fff !important;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

}

.about_wrapper .about_footer{

 color:#6b6b6b !important;

 font-size:25px !important;

 font-family:Arial, Helvetica, sans-serif !important;

 font-weight:normal !important

}

.about_wrapper p{

	font-family:Arial, Helvetica, sans-serif !important;

	font-size:13px !important;

	line-height:25px;

	color:#6b6b6b !important;

	

}

.widget_products .highlight{

	overflow:hidden !important;

	

}

.add-button a{

	background-color: #41c4dd !important;

	border:0 !important;

	color:#fff !important;

}

.product-block .caption::after{

	background-color:#41c4dd !important;

}

.product_list_widget .widget-product{

	padding:10px !important;

}

.widget-content h3.name a{

	font-family: 'Raleway', sans-serif;

	font-size:15px !important;

	color:#000000;

	font-size:15px;

	margin-top:8px;

}

.price .amount{

font-family: 'Roboto', sans-serif !important;

font-size:14px !important;	

}

#single-product .price .amount{

	font-size:25px !important;	

	font-family:Arial, Helvetica, sans-serif !important;

	font-weight:bold !important;

}

.woocommerce.recent_product{

	margin:0 -10px;

}

.no-pad-left{

	padding-left:0px !important;

}

.slider_wrapper{

	height:400px !important;

}

.slider_wrapper .sidebar_img{

	height:371px;	

}

.mini-cart{

	font-family:Arial, Helvetica, sans-serif !important;

}

.product-info .cart .qty{

	width:60px !important;

}

.product-info .cart .single_add_to_cart_button{

	background-color:#41c4dd !important;

}

.btn-outline{

	   border-color: transparent !important;

}

.tab-content p{

	font-family:Arial, Helvetica, sans-serif;

	color:#5b5b5b !important;

}

.nav-product > li{

	border-bottom:1px solid #b5b5b5 !important;

}

.yith_magnifier_gallery{

	background-color:#fff !important;

}

.yith_magnifier_thumbnail{

	width:75px !important;

	background-color:#fff !important;

}

.single-product.woocommerce .thumbnails #slider-prev::before, .single-product.woocommerce .thumbnails #slider-next::before{

	 background-color:#c5c5c5 !important;

	 color:#fff !important;

	 border-color:transparent !important;

}

.button, .wc-forward, .wc-forward a, .product-list .button-groups .yith-wcwl-add-to-wishlist a, .product-info .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a, .product-info .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a, .product-info .yith-wcwl-add-to-wishlist .add_to_wishlist, #submit{

	background-color:#41c4dd !important;

	border-color:transparent !important;

	color:#fff !important;

}

.button::before, .wc-forward::before, .wc-forward a::before, .product-list .button-groups .yith-wcwl-add-to-wishlist a::before, .product-info .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a::before, .product-info .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a::before, .product-info .yith-wcwl-add-to-wishlist .add_to_wishlist::before, #submit::before{

	color:#fff !important;

}

.woocommerce-tabs{

	padding:15px 0px !important;

}

.input-sm, .form-horizontal .form-group-sm .form-control, .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn{

	border-radius:0px !important;

	border:1px solid #41c4dd !important;

}

table a.remove, .table a.remove{

	color:#41c4dd !important;

}

table a.remove:hover, .table a.remove:hover{

	background-color:#41c4dd !important;

	color:#fff !important;

}

.form-row .input-text:focus{

	border:1px solid #ff7200 !important;

}

.form-row .input-text{

	border:1px solid #41c4dd !important;

	padding:7px;

}

.select2-container .select2-choice{

	border:1px solid #41c4dd !important;

	padding:7px !important;

	border-radius:0px !important; 

}

.select2-drop-active{

	border-right: 1px solid #41c4dd !important;

	border-left: 1px solid #41c4dd !important;

	border-bottom: 1px solid #41c4dd !important;

}

ul.payment_methods.methods input{

	float:left;

	display:inline;

	margin-top:7px;

	margin-right:10px;

}

.about_paypal {

    margin: 0 0 0 10px !important;

}

#payment.box {

    display: none;

}

.cart_list.product_list_widget .widget-product .image{

	width:25% !important;

}

input.wpcf7-text, .wpcf7-textarea{

	border:1px solid #41c4dd !important;

	padding:7px;

	width:100%;

}

input.wpcf7-text:focus, .wpcf7-textarea:focus{

	border:1px solid #ff7200 !important;

}

input.wpcf7-submit{

	border:1px solid #41c4dd !important;

	background-color:#41c4dd !important;

	padding:7px;

	color:#fff !important;

}

#wpo_modal_quickview .modal-body{

	border:0px !important;

}

.modal-body .product-info{

	border-top:0px !important;

	border-bottom:0px !important;

}

.button.btn-outline.add_to_cart_button.product_type_simple{

	background-color:#41c4dd !important;

}

#single-product .yith-wcwl-add-to-wishlist{

	display: none;

}

#single-product .price > span{

	color: #41c4dd !important;

}

#single-product.product-info .cart .single_add_to_cart_button{

	background-color: #ff7725 !important;

}





/* Smartphones (portrait and landscape) ----------- */

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {

/* Styles */

.top_free{

	display:none !important;

}

.logowrapper .searchform{

	margin-top:0px !important;

}

.logowrapper #cutom_menu{

		margin-top:0px !important;

}

.csmenu{

	padding:0px !important;

}

.logowrapper #cutom_menu ul a{

	font-size:11px;

	padding:5px;

}

.sesssion_handler{

	margin-top:5px;

}

.logowrapper .logo_div{

	border:none !important;

	text-align:center;

}

.main-menu{

	height:50px;

}

.sidebar_img{

	display:none !important;

}

.col-md-3.col-xs-12.share_footer{

	margin: 0 0 5px 30px;

}

.col-md-9.footer_news{

	text-align:center !important;

}

.wpo-footer .widget_mc4wp_widget{

	padding:0px !important;

}

.footer-bottom .new_title{

	margin-right:0px !important;

}

.product-info .cart .single_add_to_cart_button{

	padding-left:40px !important;

	padding-right:40px !important;

}

.slider_wrapper{

	height:auto !important;

}

.highlight .widget-title.title-default > span{

	margin:0 0 0 10px;

}

.products .thumbnail.product.product-grid.product-block{

	width:auto;

	margin-left: -9px;

    margin-right: -9px;

}

}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : landscape){

	.col-md-4.col-xs-12.csmenu > div#cutom_menu{

		margin:0 80px !important;

	}

	.footer-bottom .text_share, .footer-bottom .new_title{

		font-size:13px !important;

	}

}

/* Smartphones (landscape) ----------- */

@media only screen and (min-width : 321px) {



/* Styles */

}

@media only screen and (min-device-width : 360px) and (max-device-width : 640px) {

.logowrapper .logo_div{

	border:none !important;

	text-align:center;

}

.logowrapper .searchform{

	margin-top:0px !important;

}

.logowrapper #cutom_menu{

		margin-top:0px !important;

}



.slider_wrapper{

	height:auto !important;

}

.sidebar_img{

	display:none !important;

}

.main-menu{

	height:50px;

}

.sesssion_handler{

	margin-top:5px;

}

.footer_before_footer .container-inner .col-xs-12{

	width:50%;

	min-height:340px !important;	

}

.col-md-3.col-xs-12.share_footer{

	margin: 0 0 5px 17%;

}

#mc4wp_email{

	width:36% !important;

}

.col-md-9.footer_news{

	clear:both;

}

.highlight .widget-title.title-default > span{

	margin:0 0 0 10px;

}

.products .thumbnail.product.product-grid.product-block{

	width:auto;

	margin-left: -9px;

    margin-right: -9px;

}



}

@media only screen and (min-device-width : 360px) and (max-device-width : 640px) and (orientation : landscape){

	.col-md-4.col-xs-12.csmenu > div#cutom_menu{

	margin:0 110px;

}



.col-md-3.col-xs-12.share_footer{

	margin: 0 0 5px 30%;

	

}

}

/* Smartphones (portrait) ----------- */

@media only screen and (max-width : 320px) {

/* Styles */

}



/* iPads (portrait and landscape) ----------- */

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {

/* Styles */

.sesssion_handler{

	margin-top:5px;

}

.slider_wrapper{

	height:auto !important;

}

.sidebar_img{

	display:none !important;

}

.widget-title{

	padding: 20px 0px !important;

}

.footer_before_footer .container-inner .col-sm-12{

	min-height:340px !important;	

}

.wpo-footer .widget_mc4wp_widget{

	padding:0px !important;

}

.footer-bottom .text_share, .footer-bottom .new_title{

	font-size:14px;

}

.share_footer{

	padding:0px !important;

}

.share_icon{

	margin-left:4px !important;

}

.col-md-9.footer_news{

	text-align:center !important;

	padding:0px;

}

#mc4wp_email{

	width:35% !important;

}

.highlight .widget-title.title-default > span{

	margin:0 0 0 10px;

}

.products .thumbnail.product.product-grid.product-block{

	width:auto !important;

	margin-left:-0px !important;

}

}



/* iPads (landscape) ----------- */

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {

/* Styles */

.slider_wrapper{

	height:auto !important;

}

.sidebar_img{

	display:block !important;

}

.highlight .widget-title.title-default > span{

	margin:0 0 0 10px;

}

.csmenu{

	padding:0px !important;

}

.sesssion_handler{

	margin-top:0px;

}

.logowrapper #cutom_menu ul a{

	font-size:11px !important;

}

#cutom_menu a{

padding:6px !important;

}

.mini-cart{

	padding:10px 18px !important;

}

.slider_wrapper .sidebar_img {

    height: 300px !important;

}

}



@media only screen and (min-device-width : 600px) and (max-device-width : 1280px) and (orientation : portrait) {

	.col-md-3.col-xs-12.share_footer{

		margin: 0 0 5px 27% !important;

	}

	#mc4wp_email{

		width:31% !important;

	}

/* Styles */

}

/* iPads (portrait) ----------- */

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {

/* Styles */

}

/**********

iPad 3

**********/

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {

/* Styles */

}



@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) {

/* Styles */

}

/* Desktops and laptops ----------- */

@media only screen  and (min-width : 1224px) {

/* Styles */

}



/* Large screens ----------- */

@media only screen  and (min-width : 1824px) {

/* Styles */

}



/* iPhone 4 ----------- */

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {

/* Styles */

}



@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) {

/* Styles */

}



/* iPhone 5 ----------- */

@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){

/* Styles */

}



@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){

/* Styles */

}



/* iPhone 6 ----------- */

@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){

/* Styles */

}



@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){

/* Styles */

}



/* iPhone 6+ ----------- */

@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){

/* Styles */

}



@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){

/* Styles */

}



/* Samsung Galaxy S3 ----------- */

@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){

/* Styles */

}



@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){

/* Styles */

}



/* Samsung Galaxy S4 ----------- */

@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){

/* Styles */

}



@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){

/* Styles */

}



/* Samsung Galaxy S5 ----------- */

@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){

/* Styles */

}



@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){

/* Styles */

}



.summary.entry-summary 	.description p{

	color: #5b5b5b !important;



}

.tearms_heading {

    font-size: 25px;

    font-style: unset;

}

.tearms_text {

    color: #000 !important;

    font-style: unset;

    text-indent: 10%;

}

.tearms_text_normal {

    color: #000 !important;

    font-style: unset;

 

}

.yte_text{

 color: #000 !important;

    font-style: unset;

}

.pricvcy_text_main {

    color: #000;

    

}

.order_page, .secure_text, .returen, .internation_shipping {

    color: #000;

}



.pharm_main_menu {



    margin-top: 15px;

}

.sesssion_handler .pull-right .dropdown-menu{

	left:0px !important;

}

.pharm_menu_container{

padding:0px !important;

}



.sub_menu_container{

  padding:15px 0px !important;

  float: right !important;

}

.sub_menu_container a{

  color:#000000 !important;

  font-size:14px;

  padding:0px 7px;

  border-right: 1px solid #d4d4d4;

}

.sub_menu_container a:hover{

   color:#5daa09 !important;

}

#wpo-content {

    margin-bottom: 20px;

}

.sub_menu_container a:last-child {

    padding-right: 0;

    border: none;

}

.shipping_return p, .shipping_return li{

color:#000000;

} 

.makeiteasy_container .mit_top {

    font-size: 28px;

    margin-top: 30px;

    text-align: center;

    color: #54921e;

}

.feature_container .ul_title{

	font-size: 30px;

	text-transform: uppercase;

	color: #dd061f;

         margin-top: 30px;

}

.feature_container ul{

	background-color: #36487a;

	padding: 30px 15px;

}

.feature_container ul li{

	color: #ffffff;

	font-size: 18px;

	margin: 8px 0px;

}

.makeiteasy_container .bot_cont p{

	color: #000000;

}

.form_innr_title{

	font-size: 25px;

	padding: 20px 0px;

	color: #54921e;

	font-weight: 700;

}

.form_diveder{

	padding-left:0px !important;

}

.form_register{

color:#000000;

font-size:18px;

}

.form_innr_bottom{

	color: #54921e;

	font-style: 16px;

	text-align: left;

        margin-bottom:15px;

        font-weight:600;

}

.disclaim span{

    color: #18c248;

    text-decoration: underline;

}